posix.html 1.5 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408
  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>std/posix</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">std/posix</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. <a class="reference reference-toplevel" href="#6" id="56">Imports</a>
  51. </li>
  52. <li>
  53. <details open>
  54. <summary><a class="reference reference-toplevel" href="#7" id="57">Types</a></summary>
  55. <ul class="simple simple-toc-section">
  56. <li><a class="reference" href="#AddrInfo" title="AddrInfo {.importc: &quot;struct addrinfo&quot;, pure, final, header: &quot;&lt;netdb.h&gt;&quot;.} = object
  57. ai_flags*: cint ## Input flags.
  58. ai_family*: cint ## Address family of socket.
  59. ai_socktype*: cint ## Socket type.
  60. ai_protocol*: cint ## Protocol of socket.
  61. ai_addrlen*: SockLen ## Length of socket address.
  62. ai_addr*: ptr SockAddr ## Socket address of socket.
  63. ai_canonname*: cstring ## Canonical name of service location.
  64. ai_next*: ptr AddrInfo ## Pointer to next in list.">AddrInfo</a></li>
  65. <li><a class="reference" href="#Blkcnt" title="Blkcnt {.importc: &quot;blkcnt_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = clong">Blkcnt</a></li>
  66. <li><a class="reference" href="#Blksize" title="Blksize {.importc: &quot;blksize_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = clong">Blksize</a></li>
  67. <li><a class="reference" href="#Clock" title="Clock {.importc: &quot;clock_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = clong">Clock</a></li>
  68. <li><a class="reference" href="#ClockId" title="ClockId {.importc: &quot;clockid_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = cint">ClockId</a></li>
  69. <li><a class="reference" href="#Dev" title="Dev {.importc: &quot;dev_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = culong">Dev</a></li>
  70. <li><a class="reference" href="#DIR" title="DIR {.importc: &quot;DIR&quot;, header: &quot;&lt;dirent.h&gt;&quot;, incompleteStruct.} = object">DIR</a></li>
  71. <li><a class="reference" href="#Dirent" title="Dirent {.importc: &quot;struct dirent&quot;, header: &quot;&lt;dirent.h&gt;&quot;, final, pure.} = object
  72. d_ino*: Ino
  73. d_off*: Off
  74. d_reclen*: cushort
  75. d_type*: int8
  76. d_name*: array[256, cchar]">Dirent</a></li>
  77. <li><a class="reference" href="#Fsblkcnt" title="Fsblkcnt {.importc: &quot;fsblkcnt_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = culong">Fsblkcnt</a></li>
  78. <li><a class="reference" href="#Fsfilcnt" title="Fsfilcnt {.importc: &quot;fsfilcnt_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = culong">Fsfilcnt</a></li>
  79. <li><a class="reference" href="#Gid" title="Gid {.importc: &quot;gid_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = cuint">Gid</a></li>
  80. <li><a class="reference" href="#Glob" title="Glob {.importc: &quot;glob_t&quot;, header: &quot;&lt;glob.h&gt;&quot;, final, pure.} = object
  81. gl_pathc*: csize_t ## Count of paths matched by pattern.
  82. gl_pathv*: cstringArray ## Pointer to a list of matched pathnames.
  83. gl_offs*: csize_t ## Slots to reserve at the beginning of gl_pathv.
  84. gl_flags*: cint
  85. gl_closedir*: pointer
  86. gl_readdir*: pointer
  87. gl_opendir*: pointer
  88. gl_lstat*: pointer
  89. gl_stat*: pointer">Glob</a></li>
  90. <li><a class="reference" href="#Group" title="Group {.importc: &quot;struct group&quot;, header: &quot;&lt;grp.h&gt;&quot;, final, pure.} = object
  91. gr_name*: cstring ## The name of the group.
  92. gr_passwd*: cstring
  93. gr_gid*: Gid ## Numerical group ID.
  94. gr_mem*: cstringArray ## Pointer to a null-terminated array of character
  95. ## pointers to member names.">Group</a></li>
  96. <li><a class="reference" href="#Hostent" title="Hostent {.importc: &quot;struct hostent&quot;, pure, final, header: &quot;&lt;netdb.h&gt;&quot;.} = object
  97. h_name*: cstring ## Official name of the host.
  98. h_aliases*: cstringArray ## A pointer to an array of pointers to
  99. ## alternative host names, terminated by a
  100. ## null pointer.
  101. h_addrtype*: cint ## Address type.
  102. h_length*: cint ## The length, in bytes, of the address.
  103. h_addr_list*: cstringArray ## A pointer to an array of pointers to network
  104. ## addresses (in network byte order) for the
  105. ## host, terminated by a null pointer.">Hostent</a></li>
  106. <li><a class="reference" href="#Iconv" title="Iconv {.importc: &quot;iconv_t&quot;, header: &quot;&lt;iconv.h&gt;&quot;.} = pointer">Iconv</a></li>
  107. <li><a class="reference" href="#Id" title="Id {.importc: &quot;id_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = cuint">Id</a></li>
  108. <li><a class="reference" href="#In6Addr" title="In6Addr {.importc: &quot;struct in6_addr&quot;, pure, final, header: &quot;&lt;netinet/in.h&gt;&quot;.} = object
  109. s6_addr*: array[0 .. 15, char]">In6Addr</a></li>
  110. <li><a class="reference" href="#InAddr" title="InAddr {.importc: &quot;struct in_addr&quot;, pure, final, header: &quot;&lt;netinet/in.h&gt;&quot;.} = object
  111. s_addr*: InAddrScalar">InAddr</a></li>
  112. <li><a class="reference" href="#InAddrScalar" title="InAddrScalar = uint32">InAddrScalar</a></li>
  113. <li><a class="reference" href="#InAddrT" title="InAddrT {.importc: &quot;in_addr_t&quot;, pure, final, header: &quot;&lt;netinet/in.h&gt;&quot;.} = uint32">InAddrT</a></li>
  114. <li><a class="reference" href="#Ino" title="Ino {.importc: &quot;ino_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = culong">Ino</a></li>
  115. <li><a class="reference" href="#InPort" title="InPort = uint16">InPort</a></li>
  116. <li><a class="reference" href="#IOVec" title="IOVec {.importc: &quot;struct iovec&quot;, pure, final, header: &quot;&lt;sys/uio.h&gt;&quot;.} = object
  117. iov_base*: pointer ## Base address of a memory region for input or output.
  118. iov_len*: csize_t ## The size of the memory pointed to by iov_base.">IOVec</a></li>
  119. <li><a class="reference" href="#Ipc_perm" title="Ipc_perm {.importc: &quot;struct ipc_perm&quot;, header: &quot;&lt;sys/ipc.h&gt;&quot;, final, pure.} = object
  120. uid*: Uid ## Owner's user ID.
  121. gid*: Gid ## Owner's group ID.
  122. cuid*: Uid ## Creator's user ID.
  123. cgid*: Gid ## Creator's group ID.
  124. mode*: cshort ## Read/write permission.">Ipc_perm</a></li>
  125. <li><a class="reference" href="#Itimerspec" title="Itimerspec {.importc: &quot;struct itimerspec&quot;, header: &quot;&lt;time.h&gt;&quot;, final, pure.} = object
  126. it_interval*: Timespec ## Timer period.
  127. it_value*: Timespec ## Timer expiration.">Itimerspec</a></li>
  128. <li><a class="reference" href="#Key" title="Key {.importc: &quot;key_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = cint">Key</a></li>
  129. <li><a class="reference" href="#Lconv" title="Lconv {.importc: &quot;struct lconv&quot;, header: &quot;&lt;locale.h&gt;&quot;, final, pure.} = object
  130. decimal_point*: cstring
  131. thousands_sep*: cstring
  132. grouping*: cstring
  133. int_curr_symbol*: cstring
  134. currency_symbol*: cstring
  135. mon_decimal_point*: cstring
  136. mon_thousands_sep*: cstring
  137. mon_grouping*: cstring
  138. positive_sign*: cstring
  139. negative_sign*: cstring
  140. int_frac_digits*: char
  141. frac_digits*: char
  142. p_cs_precedes*: char
  143. p_sep_by_space*: char
  144. n_cs_precedes*: char
  145. n_sep_by_space*: char
  146. p_sign_posn*: char
  147. n_sign_posn*: char
  148. int_p_cs_precedes*: char
  149. int_p_sep_by_space*: char
  150. int_n_cs_precedes*: char
  151. int_n_sep_by_space*: char
  152. int_p_sign_posn*: char
  153. int_n_sign_posn*: char">Lconv</a></li>
  154. <li><a class="reference" href="#Mcontext" title="Mcontext {.importc: &quot;mcontext_t&quot;, header: &quot;&lt;ucontext.h&gt;&quot;, final, pure.} = object">Mcontext</a></li>
  155. <li><a class="reference" href="#Mode" title="Mode {.importc: &quot;mode_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = uint32">Mode</a></li>
  156. <li><a class="reference" href="#MqAttr" title="MqAttr {.importc: &quot;struct mq_attr&quot;, header: &quot;&lt;mqueue.h&gt;&quot;, final, pure.} = object
  157. mq_flags*: clong ## Message queue flags.
  158. mq_maxmsg*: clong ## Maximum number of messages.
  159. mq_msgsize*: clong ## Maximum message size.
  160. mq_curmsgs*: clong ## Number of messages currently queued.">MqAttr</a></li>
  161. <li><a class="reference" href="#Mqd" title="Mqd {.importc: &quot;mqd_t&quot;, header: &quot;&lt;mqueue.h&gt;&quot;.} = cint">Mqd</a></li>
  162. <li><a class="reference" href="#Nl_catd" title="Nl_catd {.importc: &quot;nl_catd&quot;, header: &quot;&lt;nl_types.h&gt;&quot;.} = pointer">Nl_catd</a></li>
  163. <li><a class="reference" href="#Nl_item" title="Nl_item {.importc: &quot;nl_item&quot;, header: &quot;&lt;nl_types.h&gt;&quot;.} = cint">Nl_item</a></li>
  164. <li><a class="reference" href="#Nlink" title="Nlink {.importc: &quot;nlink_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = culong">Nlink</a></li>
  165. <li><a class="reference" href="#Off" title="Off {.importc: &quot;off_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = clong">Off</a></li>
  166. <li><a class="reference" href="#Passwd" title="Passwd {.importc: &quot;struct passwd&quot;, header: &quot;&lt;pwd.h&gt;&quot;, final, pure.} = object
  167. pw_name*: cstring ## User's login name.
  168. pw_passwd*: cstring
  169. pw_uid*: Uid ## Numerical user ID.
  170. pw_gid*: Gid ## Numerical group ID.
  171. pw_gecos*: cstring
  172. pw_dir*: cstring ## Initial working directory.
  173. pw_shell*: cstring ## Program to use as shell.">Passwd</a></li>
  174. <li><a class="reference" href="#Pid" title="Pid {.importc: &quot;pid_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = cint">Pid</a></li>
  175. <li><a class="reference" href="#Protoent" title="Protoent {.importc: &quot;struct protoent&quot;, pure, final, header: &quot;&lt;netdb.h&gt;&quot;.} = object
  176. p_name*: cstring ## Official name of the protocol.
  177. p_aliases*: cstringArray ## A pointer to an array of pointers to
  178. ## alternative protocol names, terminated by
  179. ## a null pointer.
  180. p_proto*: cint ## The protocol number.">Protoent</a></li>
  181. <li><a class="reference" href="#Pthread" title="Pthread {.importc: &quot;pthread_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = culong">Pthread</a></li>
  182. <li><a class="reference" href="#Pthread_attr" title="Pthread_attr {.importc: &quot;pthread_attr_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;, pure, final.} = object">Pthread_attr</a></li>
  183. <li><a class="reference" href="#Pthread_barrier" title="Pthread_barrier {.importc: &quot;pthread_barrier_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;, pure,
  184. final.} = object">Pthread_barrier</a></li>
  185. <li><a class="reference" href="#Pthread_barrierattr" title="Pthread_barrierattr {.importc: &quot;pthread_barrierattr_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;,
  186. pure, final.} = object">Pthread_barrierattr</a></li>
  187. <li><a class="reference" href="#Pthread_cond" title="Pthread_cond {.importc: &quot;pthread_cond_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;, pure, final.} = object">Pthread_cond</a></li>
  188. <li><a class="reference" href="#Pthread_condattr" title="Pthread_condattr {.importc: &quot;pthread_condattr_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;, pure,
  189. final.} = object">Pthread_condattr</a></li>
  190. <li><a class="reference" href="#Pthread_key" title="Pthread_key {.importc: &quot;pthread_key_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = cuint">Pthread_key</a></li>
  191. <li><a class="reference" href="#Pthread_mutex" title="Pthread_mutex {.importc: &quot;pthread_mutex_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;, pure, final.} = object">Pthread_mutex</a></li>
  192. <li><a class="reference" href="#Pthread_mutexattr" title="Pthread_mutexattr {.importc: &quot;pthread_mutexattr_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;,
  193. pure, final.} = object">Pthread_mutexattr</a></li>
  194. <li><a class="reference" href="#Pthread_once" title="Pthread_once {.importc: &quot;pthread_once_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = cint">Pthread_once</a></li>
  195. <li><a class="reference" href="#Pthread_rwlock" title="Pthread_rwlock {.importc: &quot;pthread_rwlock_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;, pure,
  196. final.} = object">Pthread_rwlock</a></li>
  197. <li><a class="reference" href="#Pthread_rwlockattr" title="Pthread_rwlockattr {.importc: &quot;pthread_rwlockattr_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = object">Pthread_rwlockattr</a></li>
  198. <li><a class="reference" href="#Pthread_spinlock" title="Pthread_spinlock {.importc: &quot;pthread_spinlock_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = cint">Pthread_spinlock</a></li>
  199. <li><a class="reference" href="#RLimit" title="RLimit {.importc: &quot;struct rlimit&quot;, header: &quot;&lt;sys/resource.h&gt;&quot;, pure, final.} = object
  200. rlim_cur*: int
  201. rlim_max*: int">RLimit</a></li>
  202. <li><a class="reference" href="#Rusage" title="Rusage {.importc: &quot;struct rusage&quot;, header: &quot;&lt;sys/resource.h&gt;&quot;, bycopy.} = object
  203. ru_utime*, ru_stime*: Timeval
  204. ru_maxrss*, ru_ixrss*, ru_idrss*, ru_isrss*, ru_minflt*, ru_majflt*,
  205. ru_nswap*, ru_inblock*, ru_oublock*, ru_msgsnd*, ru_msgrcv*, ru_nsignals*,
  206. ru_nvcsw*, ru_nivcsw*: clong">Rusage</a></li>
  207. <li><a class="reference" href="#Sched_param" title="Sched_param {.importc: &quot;struct sched_param&quot;, header: &quot;&lt;sched.h&gt;&quot;, final, pure.} = object
  208. sched_priority*: cint">Sched_param</a></li>
  209. <li><a class="reference" href="#Sem" title="Sem {.importc: &quot;sem_t&quot;, header: &quot;&lt;semaphore.h&gt;&quot;, final, pure.} = object">Sem</a></li>
  210. <li><a class="reference" href="#Servent" title="Servent {.importc: &quot;struct servent&quot;, pure, final, header: &quot;&lt;netdb.h&gt;&quot;.} = object
  211. s_name*: cstring ## Official name of the service.
  212. s_aliases*: cstringArray ## A pointer to an array of pointers to
  213. ## alternative service names, terminated by
  214. ## a null pointer.
  215. s_port*: cint ## The port number at which the service
  216. ## resides, in network byte order.
  217. s_proto*: cstring ## The name of the protocol to use when
  218. ## contacting the service.">Servent</a></li>
  219. <li><a class="reference" href="#Sig_atomic" title="Sig_atomic {.importc: &quot;sig_atomic_t&quot;, header: &quot;&lt;signal.h&gt;&quot;.} = cint">Sig_atomic</a></li>
  220. <li><a class="reference" href="#Sigaction" title="Sigaction {.importc: &quot;struct sigaction&quot;, header: &quot;&lt;signal.h&gt;&quot;, final, pure.} = object
  221. sa_handler*: proc (x: cint) {.noconv.} ## Pointer to a signal-catching
  222. ## function or one of the macros
  223. ## SIG_IGN or SIG_DFL.
  224. sa_mask*: Sigset ## Set of signals to be blocked during execution of
  225. ## the signal handling function.
  226. sa_flags*: cint ## Special flags.
  227. ## not intended for application use.">Sigaction</a></li>
  228. <li><a class="reference" href="#SigEvent" title="SigEvent {.importc: &quot;struct sigevent&quot;, header: &quot;&lt;signal.h&gt;&quot;, final, pure.} = object
  229. sigev_value*: SigVal ## Signal value.
  230. sigev_signo*: cint ## Signal number.
  231. sigev_notify*: cint ## Notification type.
  232. sigev_notify_function*: proc (x: SigVal) {.noconv.} ## Notification func.
  233. sigev_notify_attributes*: ptr Pthread_attr ## Notification attributes.">SigEvent</a></li>
  234. <li><a class="reference" href="#SigInfo" title="SigInfo {.importc: &quot;siginfo_t&quot;, header: &quot;&lt;signal.h&gt;&quot;, final, pure.} = object
  235. si_signo*: cint ## Signal number.
  236. si_errno*: cint ## If non-zero, an errno value associated with
  237. ## this signal, as defined in &lt;errno.h&gt;.
  238. si_code*: cint ## Signal code.
  239. si_pid*: Pid ## Sending process ID.
  240. si_uid*: Uid ## Real user ID of sending process.
  241. si_addr*: pointer ## Address of faulting instruction.
  242. si_status*: cint ## Exit value or signal.
  243. si_band*: int ## Band event for SIGPOLL.
  244. si_value*: SigVal ## Signal value.">SigInfo</a></li>
  245. <li><a class="reference" href="#Sigset" title="Sigset {.importc: &quot;sigset_t&quot;, header: &quot;&lt;signal.h&gt;&quot;, final, pure.} = object">Sigset</a></li>
  246. <li><a class="reference" href="#SigStack" title="SigStack {.importc: &quot;struct sigstack&quot;, header: &quot;&lt;signal.h&gt;&quot;, final, pure.} = object
  247. ss_onstack*: cint ## Non-zero when signal stack is in use.
  248. ss_sp*: pointer ## Signal stack pointer.">SigStack</a></li>
  249. <li><a class="reference" href="#SigVal" title="SigVal {.importc: &quot;union sigval&quot;, header: &quot;&lt;signal.h&gt;&quot;, final, pure.} = object
  250. sival_ptr*: pointer ## pointer signal value;
  251. ## integer signal value not defined!">SigVal</a></li>
  252. <li><a class="reference" href="#SockAddr" title="SockAddr {.importc: &quot;struct sockaddr&quot;, header: &quot;&lt;sys/socket.h&gt;&quot;, pure, final.} = object
  253. sa_family*: TSa_Family ## Address family.
  254. sa_data*: array[14, char] ## Socket address (variable-length data).">SockAddr</a></li>
  255. <li><a class="reference" href="#Sockaddr_in" title="Sockaddr_in {.importc: &quot;struct sockaddr_in&quot;, pure, final,
  256. header: &quot;&lt;netinet/in.h&gt;&quot;.} = object
  257. sin_family*: TSa_Family ## AF_INET.
  258. sin_port*: InPort ## Port number.
  259. sin_addr*: InAddr ## IP address.">Sockaddr_in</a></li>
  260. <li><a class="reference" href="#Sockaddr_in6" title="Sockaddr_in6 {.importc: &quot;struct sockaddr_in6&quot;, pure, final,
  261. header: &quot;&lt;netinet/in.h&gt;&quot;.} = object
  262. sin6_family*: TSa_Family ## AF_INET6.
  263. sin6_port*: InPort ## Port number.
  264. sin6_flowinfo*: uint32 ## IPv6 traffic class and flow information.
  265. sin6_addr*: In6Addr ## IPv6 address.
  266. sin6_scope_id*: uint32 ## Set of interfaces for a scope.">Sockaddr_in6</a></li>
  267. <li><a class="reference" href="#Sockaddr_storage" title="Sockaddr_storage {.importc: &quot;struct sockaddr_storage&quot;, header: &quot;&lt;sys/socket.h&gt;&quot;,
  268. pure, final.} = object
  269. ss_family*: TSa_Family ## Address family.">Sockaddr_storage</a></li>
  270. <li><a class="reference" href="#Sockaddr_un" title="Sockaddr_un {.importc: &quot;struct sockaddr_un&quot;, header: &quot;&lt;sys/un.h&gt;&quot;, pure, final.} = object
  271. sun_family*: TSa_Family ## Address family.
  272. sun_path*: array[108, char] ## Socket path">Sockaddr_un</a></li>
  273. <li><a class="reference" href="#SocketHandle" title="SocketHandle = distinct cint">SocketHandle</a></li>
  274. <li><a class="reference" href="#SockLen" title="SockLen {.importc: &quot;socklen_t&quot;, header: &quot;&lt;sys/socket.h&gt;&quot;.} = cuint">SockLen</a></li>
  275. <li><a class="reference" href="#Stack" title="Stack {.importc: &quot;stack_t&quot;, header: &quot;&lt;signal.h&gt;&quot;, final, pure.} = object
  276. ss_sp*: pointer ## Stack base or pointer.
  277. ss_size*: int ## Stack size.
  278. ss_flags*: cint ## Flags.">Stack</a></li>
  279. <li><a class="reference" href="#Stat" title="Stat {.importc: &quot;struct stat&quot;, header: &quot;&lt;sys/stat.h&gt;&quot;, final, pure.} = object
  280. st_dev*: Dev ## Device ID of device containing file.
  281. st_ino*: Ino ## File serial number.
  282. st_nlink*: Nlink ## Number of hard links to the file.
  283. st_mode*: Mode ## Mode of file (see below).
  284. st_uid*: Uid ## User ID of file.
  285. st_gid*: Gid ## Group ID of file.
  286. st_rdev*: Dev ## Device ID (if file is character or block special).
  287. st_size*: Off ## For regular files, the file size in bytes.
  288. ## For symbolic links, the length in bytes of the
  289. ## pathname contained in the symbolic link.
  290. ## For a shared memory object, the length in bytes.
  291. ## For a typed memory object, the length in bytes.
  292. ## For other file types, the use of this field is
  293. ## unspecified.
  294. st_blksize*: Blksize ## A file system-specific preferred I/O block size
  295. ## for this object. In some file system types, this
  296. ## may vary from file to file.
  297. st_blocks*: Blkcnt ## Number of blocks allocated for this object.
  298. st_atim*: Timespec ## Time of last access.
  299. st_mtim*: Timespec ## Time of last data modification.
  300. st_ctim*: Timespec ## Time of last status change.">Stat</a></li>
  301. <li><a class="reference" href="#Statvfs" title="Statvfs {.importc: &quot;struct statvfs&quot;, header: &quot;&lt;sys/statvfs.h&gt;&quot;, final, pure.} = object
  302. f_bsize*: culong ## File system block size.
  303. f_frsize*: culong ## Fundamental file system block size.
  304. f_blocks*: Fsblkcnt ## Total number of blocks on file system
  305. ## in units of f_frsize.
  306. f_bfree*: Fsblkcnt ## Total number of free blocks.
  307. f_bavail*: Fsblkcnt ## Number of free blocks available to
  308. ## non-privileged process.
  309. f_files*: Fsfilcnt ## Total number of file serial numbers.
  310. f_ffree*: Fsfilcnt ## Total number of free file serial numbers.
  311. f_favail*: Fsfilcnt ## Number of file serial numbers available to
  312. ## non-privileged process.
  313. f_fsid*: culong ## File system ID.
  314. f_flag*: culong ## Bit mask of f_flag values.
  315. f_namemax*: culong ## Maximum filename length.">Statvfs</a></li>
  316. <li><a class="reference" href="#Suseconds" title="Suseconds {.importc: &quot;suseconds_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = clong">Suseconds</a></li>
  317. <li><a class="reference" href="#Taiocb" title="Taiocb {.importc: &quot;struct aiocb&quot;, header: &quot;&lt;aio.h&gt;&quot;, final, pure.} = object
  318. aio_fildes*: cint ## File descriptor.
  319. aio_lio_opcode*: cint ## Operation to be performed.
  320. aio_reqprio*: cint ## Request priority offset.
  321. aio_buf*: pointer ## Location of buffer.
  322. aio_nbytes*: csize_t ## Length of transfer.
  323. aio_sigevent*: SigEvent ## Signal number and value.
  324. aio_offset*: Off ## File offset.">Taiocb</a></li>
  325. <li><a class="reference" href="#Tcmsghdr" title="Tcmsghdr {.importc: &quot;struct cmsghdr&quot;, pure, final, header: &quot;&lt;sys/socket.h&gt;&quot;.} = object
  326. cmsg_len*: csize_t ## Data byte count, including the cmsghdr.
  327. cmsg_level*: cint ## Originating protocol.
  328. cmsg_type*: cint ## Protocol-specific type.">Tcmsghdr</a></li>
  329. <li><a class="reference" href="#TFdSet" title="TFdSet {.importc: &quot;fd_set&quot;, header: &quot;&lt;sys/select.h&gt;&quot;, final, pure.} = object">TFdSet</a></li>
  330. <li><a class="reference" href="#Tflock" title="Tflock {.importc: &quot;struct flock&quot;, final, pure, header: &quot;&lt;fcntl.h&gt;&quot;.} = object
  331. l_type*: cshort ## Type of lock; F_RDLCK, F_WRLCK, F_UNLCK.
  332. l_whence*: cshort ## Flag for starting offset.
  333. l_start*: Off ## Relative offset in bytes.
  334. l_len*: Off ## Size; if 0 then until EOF.
  335. l_pid*: Pid ## Process ID of the process holding the lock;
  336. ## returned with F_GETLK.">Tflock</a></li>
  337. <li><a class="reference" href="#Tif_nameindex" title="Tif_nameindex {.importc: &quot;struct if_nameindex&quot;, final, pure,
  338. header: &quot;&lt;net/if.h&gt;&quot;.} = object
  339. if_index*: cuint ## Numeric index of the interface.
  340. if_name*: cstring ## Null-terminated name of the interface.">Tif_nameindex</a></li>
  341. <li><a class="reference" href="#Time" title="Time {.importc: &quot;time_t&quot;, header: &quot;&lt;time.h&gt;&quot;.} = distinct clong">Time</a></li>
  342. <li><a class="reference" href="#Timer" title="Timer {.importc: &quot;timer_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = pointer">Timer</a></li>
  343. <li><a class="reference" href="#Timespec" title="Timespec {.importc: &quot;struct timespec&quot;, header: &quot;&lt;time.h&gt;&quot;, final, pure.} = object
  344. tv_sec*: Time ## Seconds.
  345. tv_nsec*: clong ## Nanoseconds.">Timespec</a></li>
  346. <li><a class="reference" href="#Timeval" title="Timeval {.importc: &quot;struct timeval&quot;, header: &quot;&lt;sys/select.h&gt;&quot;, final, pure.} = object
  347. tv_sec*: Time ## Seconds.
  348. tv_usec*: Suseconds ## Microseconds.">Timeval</a></li>
  349. <li><a class="reference" href="#Tipv6_mreq" title="Tipv6_mreq {.importc: &quot;struct ipv6_mreq&quot;, pure, final, header: &quot;&lt;netinet/in.h&gt;&quot;.} = object
  350. ipv6mr_multiaddr*: In6Addr ## IPv6 multicast address.
  351. ipv6mr_interface*: cuint ## Interface index.">Tipv6_mreq</a></li>
  352. <li><a class="reference" href="#TLinger" title="TLinger {.importc: &quot;struct linger&quot;, pure, final, header: &quot;&lt;sys/socket.h&gt;&quot;.} = object
  353. l_onoff*: cint ## Indicates whether linger option is enabled.
  354. l_linger*: cint ## Linger time, in seconds.">TLinger</a></li>
  355. <li><a class="reference" href="#Tm" title="Tm {.importc: &quot;struct tm&quot;, header: &quot;&lt;time.h&gt;&quot;, final, pure.} = object
  356. tm_sec*: cint ## Seconds [0,60].
  357. tm_min*: cint ## Minutes [0,59].
  358. tm_hour*: cint ## Hour [0,23].
  359. tm_mday*: cint ## Day of month [1,31].
  360. tm_mon*: cint ## Month of year [0,11].
  361. tm_year*: cint ## Years since 1900.
  362. tm_wday*: cint ## Day of week [0,6] (Sunday =0).
  363. tm_yday*: cint ## Day of year [0,365].
  364. tm_isdst*: cint ## Daylight Savings flag.
  365. tm_gmtoff*: clong
  366. tm_zone*: cstring">Tm</a></li>
  367. <li><a class="reference" href="#Tmsghdr" title="Tmsghdr {.importc: &quot;struct msghdr&quot;, pure, final, header: &quot;&lt;sys/socket.h&gt;&quot;.} = object
  368. msg_name*: pointer ## Optional address.
  369. msg_namelen*: SockLen ## Size of address.
  370. msg_iov*: ptr IOVec ## Scatter/gather array.
  371. msg_iovlen*: csize_t ## Members in msg_iov.
  372. msg_control*: pointer ## Ancillary data; see below.
  373. msg_controllen*: csize_t ## Ancillary data buffer len.
  374. msg_flags*: cint ## Flags on received message.">Tmsghdr</a></li>
  375. <li><a class="reference" href="#Tnetent" title="Tnetent {.importc: &quot;struct netent&quot;, pure, final, header: &quot;&lt;netdb.h&gt;&quot;.} = object
  376. n_name*: cstring ## Official, fully-qualified (including the
  377. ## domain) name of the host.
  378. n_aliases*: cstringArray ## A pointer to an array of pointers to
  379. ## alternative network names, terminated by a
  380. ## null pointer.
  381. n_addrtype*: cint ## The address type of the network.
  382. n_net*: uint32 ## The network number, in host byte order.">Tnetent</a></li>
  383. <li><a class="reference" href="#Tnfds" title="Tnfds {.importc: &quot;nfds_t&quot;, header: &quot;&lt;poll.h&gt;&quot;.} = culong">Tnfds</a></li>
  384. <li><a class="reference" href="#TPollfd" title="TPollfd {.importc: &quot;struct pollfd&quot;, pure, final, header: &quot;&lt;poll.h&gt;&quot;.} = object
  385. fd*: cint ## The following descriptor being polled.
  386. events*: cshort ## The input event flags (see below).
  387. revents*: cshort ## The output event flags (see below).">TPollfd</a></li>
  388. <li><a class="reference" href="#Tposix_spawn_file_actions" title="Tposix_spawn_file_actions {.importc: &quot;posix_spawn_file_actions_t&quot;,
  389. header: &quot;&lt;spawn.h&gt;&quot;, final, pure.} = object">Tposix_spawn_file_actions</a></li>
  390. <li><a class="reference" href="#Tposix_spawnattr" title="Tposix_spawnattr {.importc: &quot;posix_spawnattr_t&quot;, header: &quot;&lt;spawn.h&gt;&quot;, final,
  391. pure.} = object">Tposix_spawnattr</a></li>
  392. <li><a class="reference" href="#TSa_Family" title="TSa_Family {.importc: &quot;sa_family_t&quot;, header: &quot;&lt;sys/socket.h&gt;&quot;.} = cushort">TSa_Family</a></li>
  393. <li><a class="reference" href="#Ucontext" title="Ucontext {.importc: &quot;ucontext_t&quot;, header: &quot;&lt;ucontext.h&gt;&quot;, final, pure.} = object
  394. uc_link*: ptr Ucontext ## Pointer to the context that is resumed
  395. ## when this context returns.
  396. uc_stack*: Stack ## The stack used by this context.
  397. uc_mcontext*: Mcontext ## A machine-specific representation of the saved
  398. ## context.
  399. uc_sigmask*: Sigset ## The set of signals that are blocked when this
  400. ## context is active.">Ucontext</a></li>
  401. <li><a class="reference" href="#Uid" title="Uid {.importc: &quot;uid_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = cuint">Uid</a></li>
  402. <li><a class="reference" href="#Useconds" title="Useconds {.importc: &quot;useconds_t&quot;, header: &quot;&lt;sys/types.h&gt;&quot;.} = cuint">Useconds</a></li>
  403. <li><a class="reference" href="#Utsname" title="Utsname {.importc: &quot;struct utsname&quot;, header: &quot;&lt;sys/utsname.h&gt;&quot;, final, pure.} = object
  404. sysname*, ## Name of this implementation of the operating system.
  405. nodename*, ## Name of this node within the communications
  406. ## network to which this node is attached, if any.
  407. release*, ## Current release level of this implementation.
  408. version*, ## Current version level of this release.
  409. machine*, ## Name of the hardware type on which the
  410. ## system is running.
  411. domainname*: array[65, char]">Utsname</a></li>
  412. </ul>
  413. </details>
  414. </li>
  415. <li>
  416. <details open>
  417. <summary><a class="reference reference-toplevel" href="#8" id="58">Vars</a></summary>
  418. <ul class="simple simple-toc-section">
  419. <li><a class="reference" href="#daylight" title="daylight {.importc, header: &quot;&lt;time.h&gt;&quot;.}: cint">daylight</a></li>
  420. <li><a class="reference" href="#errno" title="errno {.importc, header: &quot;&lt;errno.h&gt;&quot;.}: cint">errno</a></li>
  421. <li><a class="reference" href="#h_errno" title="h_errno {.importc, header: &quot;&lt;netdb.h&gt;&quot;.}: cint">h_errno</a></li>
  422. <li><a class="reference" href="#in6addr_any" title="in6addr_any {.importc, header: &quot;&lt;netinet/in.h&gt;&quot;.}: In6Addr">in6addr_any</a></li>
  423. <li><a class="reference" href="#in6addr_loopback" title="in6addr_loopback {.importc, header: &quot;&lt;netinet/in.h&gt;&quot;.}: In6Addr">in6addr_loopback</a></li>
  424. <li><a class="reference" href="#timezone" title="timezone {.importc, header: &quot;&lt;time.h&gt;&quot;.}: clong">timezone</a></li>
  425. </ul>
  426. </details>
  427. </li>
  428. <li>
  429. <details open>
  430. <summary><a class="reference reference-toplevel" href="#10" id="60">Consts</a></summary>
  431. <ul class="simple simple-toc-section">
  432. <li><a class="reference" href="#ABDAY_1" title="ABDAY_1 = 131072'i32">ABDAY_1</a></li>
  433. <li><a class="reference" href="#ABDAY_2" title="ABDAY_2 = 131073'i32">ABDAY_2</a></li>
  434. <li><a class="reference" href="#ABDAY_3" title="ABDAY_3 = 131074'i32">ABDAY_3</a></li>
  435. <li><a class="reference" href="#ABDAY_4" title="ABDAY_4 = 131075'i32">ABDAY_4</a></li>
  436. <li><a class="reference" href="#ABDAY_5" title="ABDAY_5 = 131076'i32">ABDAY_5</a></li>
  437. <li><a class="reference" href="#ABDAY_6" title="ABDAY_6 = 131077'i32">ABDAY_6</a></li>
  438. <li><a class="reference" href="#ABDAY_7" title="ABDAY_7 = 131078'i32">ABDAY_7</a></li>
  439. <li><a class="reference" href="#ABMON_1" title="ABMON_1 = 131086'i32">ABMON_1</a></li>
  440. <li><a class="reference" href="#ABMON_2" title="ABMON_2 = 131087'i32">ABMON_2</a></li>
  441. <li><a class="reference" href="#ABMON_3" title="ABMON_3 = 131088'i32">ABMON_3</a></li>
  442. <li><a class="reference" href="#ABMON_4" title="ABMON_4 = 131089'i32">ABMON_4</a></li>
  443. <li><a class="reference" href="#ABMON_5" title="ABMON_5 = 131090'i32">ABMON_5</a></li>
  444. <li><a class="reference" href="#ABMON_6" title="ABMON_6 = 131091'i32">ABMON_6</a></li>
  445. <li><a class="reference" href="#ABMON_7" title="ABMON_7 = 131092'i32">ABMON_7</a></li>
  446. <li><a class="reference" href="#ABMON_8" title="ABMON_8 = 131093'i32">ABMON_8</a></li>
  447. <li><a class="reference" href="#ABMON_9" title="ABMON_9 = 131094'i32">ABMON_9</a></li>
  448. <li><a class="reference" href="#ABMON_10" title="ABMON_10 = 131095'i32">ABMON_10</a></li>
  449. <li><a class="reference" href="#ABMON_11" title="ABMON_11 = 131096'i32">ABMON_11</a></li>
  450. <li><a class="reference" href="#ABMON_12" title="ABMON_12 = 131097'i32">ABMON_12</a></li>
  451. <li><a class="reference" href="#AF_INET" title="AF_INET = 2'i32">AF_INET</a></li>
  452. <li><a class="reference" href="#AF_INET6" title="AF_INET6 = 10'i32">AF_INET6</a></li>
  453. <li><a class="reference" href="#AF_UNIX" title="AF_UNIX = 1'i32">AF_UNIX</a></li>
  454. <li><a class="reference" href="#AF_UNSPEC" title="AF_UNSPEC = 0'i32">AF_UNSPEC</a></li>
  455. <li><a class="reference" href="#AI_ADDRCONFIG" title="AI_ADDRCONFIG = 32'i32">AI_ADDRCONFIG</a></li>
  456. <li><a class="reference" href="#AI_ALL" title="AI_ALL = 16'i32">AI_ALL</a></li>
  457. <li><a class="reference" href="#AI_CANONNAME" title="AI_CANONNAME = 2'i32">AI_CANONNAME</a></li>
  458. <li><a class="reference" href="#AI_NUMERICHOST" title="AI_NUMERICHOST = 4'i32">AI_NUMERICHOST</a></li>
  459. <li><a class="reference" href="#AI_NUMERICSERV" title="AI_NUMERICSERV = 1024'i32">AI_NUMERICSERV</a></li>
  460. <li><a class="reference" href="#AI_PASSIVE" title="AI_PASSIVE = 1'i32">AI_PASSIVE</a></li>
  461. <li><a class="reference" href="#AI_V4MAPPED" title="AI_V4MAPPED = 8'i32">AI_V4MAPPED</a></li>
  462. <li><a class="reference" href="#AIO_ALLDONE" title="AIO_ALLDONE = 2'i32">AIO_ALLDONE</a></li>
  463. <li><a class="reference" href="#AIO_CANCELED" title="AIO_CANCELED = 0'i32">AIO_CANCELED</a></li>
  464. <li><a class="reference" href="#AIO_NOTCANCELED" title="AIO_NOTCANCELED = 1'i32">AIO_NOTCANCELED</a></li>
  465. <li><a class="reference" href="#ALT_DIGITS" title="ALT_DIGITS = 131119'i32">ALT_DIGITS</a></li>
  466. <li><a class="reference" href="#AM_STR" title="AM_STR = 131110'i32">AM_STR</a></li>
  467. <li><a class="reference" href="#CLOCK_MONOTONIC" title="CLOCK_MONOTONIC = 1'i32">CLOCK_MONOTONIC</a></li>
  468. <li><a class="reference" href="#CLOCK_PROCESS_CPUTIME_ID" title="CLOCK_PROCESS_CPUTIME_ID = 2'i32">CLOCK_PROCESS_CPUTIME_ID</a></li>
  469. <li><a class="reference" href="#CLOCK_REALTIME" title="CLOCK_REALTIME = 0'i32">CLOCK_REALTIME</a></li>
  470. <li><a class="reference" href="#CLOCK_THREAD_CPUTIME_ID" title="CLOCK_THREAD_CPUTIME_ID = 3'i32">CLOCK_THREAD_CPUTIME_ID</a></li>
  471. <li><a class="reference" href="#CLOCKS_PER_SEC" title="CLOCKS_PER_SEC = 1000000">CLOCKS_PER_SEC</a></li>
  472. <li><a class="reference" href="#CODESET" title="CODESET = 14'i32">CODESET</a></li>
  473. <li><a class="reference" href="#CRNCYSTR" title="CRNCYSTR = 262159'i32">CRNCYSTR</a></li>
  474. <li><a class="reference" href="#CS_PATH" title="CS_PATH = 0'i32">CS_PATH</a></li>
  475. <li><a class="reference" href="#CS_POSIX_V6_ILP32_OFF32_CFLAGS" title="CS_POSIX_V6_ILP32_OFF32_CFLAGS = 1116'i32">CS_POSIX_V6_ILP32_OFF32_CFLAGS</a></li>
  476. <li><a class="reference" href="#CS_POSIX_V6_ILP32_OFF32_LDFLAGS" title="CS_POSIX_V6_ILP32_OFF32_LDFLAGS = 1117'i32">CS_POSIX_V6_ILP32_OFF32_LDFLAGS</a></li>
  477. <li><a class="reference" href="#CS_POSIX_V6_ILP32_OFF32_LIBS" title="CS_POSIX_V6_ILP32_OFF32_LIBS = 1118'i32">CS_POSIX_V6_ILP32_OFF32_LIBS</a></li>
  478. <li><a class="reference" href="#CS_POSIX_V6_ILP32_OFFBIG_CFLAGS" title="CS_POSIX_V6_ILP32_OFFBIG_CFLAGS = 1120'i32">CS_POSIX_V6_ILP32_OFFBIG_CFLAGS</a></li>
  479. <li><a class="reference" href="#CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS" title="CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS = 1121'i32">CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS</a></li>
  480. <li><a class="reference" href="#CS_POSIX_V6_ILP32_OFFBIG_LIBS" title="CS_POSIX_V6_ILP32_OFFBIG_LIBS = 1122'i32">CS_POSIX_V6_ILP32_OFFBIG_LIBS</a></li>
  481. <li><a class="reference" href="#CS_POSIX_V6_LP64_OFF64_CFLAGS" title="CS_POSIX_V6_LP64_OFF64_CFLAGS = 1124'i32">CS_POSIX_V6_LP64_OFF64_CFLAGS</a></li>
  482. <li><a class="reference" href="#CS_POSIX_V6_LP64_OFF64_LDFLAGS" title="CS_POSIX_V6_LP64_OFF64_LDFLAGS = 1125'i32">CS_POSIX_V6_LP64_OFF64_LDFLAGS</a></li>
  483. <li><a class="reference" href="#CS_POSIX_V6_LP64_OFF64_LIBS" title="CS_POSIX_V6_LP64_OFF64_LIBS = 1126'i32">CS_POSIX_V6_LP64_OFF64_LIBS</a></li>
  484. <li><a class="reference" href="#CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS" title="CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS = 1128'i32">CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS</a></li>
  485. <li><a class="reference" href="#CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS" title="CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS = 1129'i32">CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS</a></li>
  486. <li><a class="reference" href="#CS_POSIX_V6_LPBIG_OFFBIG_LIBS" title="CS_POSIX_V6_LPBIG_OFFBIG_LIBS = 1130'i32">CS_POSIX_V6_LPBIG_OFFBIG_LIBS</a></li>
  487. <li><a class="reference" href="#CS_POSIX_V6_WIDTH_RESTRICTED_ENVS" title="CS_POSIX_V6_WIDTH_RESTRICTED_ENVS = 1'i32">CS_POSIX_V6_WIDTH_RESTRICTED_ENVS</a></li>
  488. <li><a class="reference" href="#D_FMT" title="D_FMT = 131113'i32">D_FMT</a></li>
  489. <li><a class="reference" href="#D_T_FMT" title="D_T_FMT = 131112'i32">D_T_FMT</a></li>
  490. <li><a class="reference" href="#DAY_1" title="DAY_1 = 131079'i32">DAY_1</a></li>
  491. <li><a class="reference" href="#DAY_2" title="DAY_2 = 131080'i32">DAY_2</a></li>
  492. <li><a class="reference" href="#DAY_3" title="DAY_3 = 131081'i32">DAY_3</a></li>
  493. <li><a class="reference" href="#DAY_4" title="DAY_4 = 131082'i32">DAY_4</a></li>
  494. <li><a class="reference" href="#DAY_5" title="DAY_5 = 131083'i32">DAY_5</a></li>
  495. <li><a class="reference" href="#DAY_6" title="DAY_6 = 131084'i32">DAY_6</a></li>
  496. <li><a class="reference" href="#DAY_7" title="DAY_7 = 131085'i32">DAY_7</a></li>
  497. <li><a class="reference" href="#DT_BLK" title="DT_BLK = 6">DT_BLK</a></li>
  498. <li><a class="reference" href="#DT_CHR" title="DT_CHR = 2">DT_CHR</a></li>
  499. <li><a class="reference" href="#DT_DIR" title="DT_DIR = 4">DT_DIR</a></li>
  500. <li><a class="reference" href="#DT_FIFO" title="DT_FIFO = 1">DT_FIFO</a></li>
  501. <li><a class="reference" href="#DT_LNK" title="DT_LNK = 10">DT_LNK</a></li>
  502. <li><a class="reference" href="#DT_REG" title="DT_REG = 8">DT_REG</a></li>
  503. <li><a class="reference" href="#DT_SOCK" title="DT_SOCK = 12">DT_SOCK</a></li>
  504. <li><a class="reference" href="#DT_UNKNOWN" title="DT_UNKNOWN = 0">DT_UNKNOWN</a></li>
  505. <li><a class="reference" href="#DT_WHT" title="DT_WHT = 14">DT_WHT</a></li>
  506. <li><a class="reference" href="#E2BIG" title="E2BIG = 7'i32">E2BIG</a></li>
  507. <li><a class="reference" href="#EACCES" title="EACCES = 13'i32">EACCES</a></li>
  508. <li><a class="reference" href="#EADDRINUSE" title="EADDRINUSE = 98'i32">EADDRINUSE</a></li>
  509. <li><a class="reference" href="#EADDRNOTAVAIL" title="EADDRNOTAVAIL = 99'i32">EADDRNOTAVAIL</a></li>
  510. <li><a class="reference" href="#EAFNOSUPPORT" title="EAFNOSUPPORT = 97'i32">EAFNOSUPPORT</a></li>
  511. <li><a class="reference" href="#EAGAIN" title="EAGAIN = 11'i32">EAGAIN</a></li>
  512. <li><a class="reference" href="#EAI_AGAIN" title="EAI_AGAIN = -3'i32">EAI_AGAIN</a></li>
  513. <li><a class="reference" href="#EAI_BADFLAGS" title="EAI_BADFLAGS = -1'i32">EAI_BADFLAGS</a></li>
  514. <li><a class="reference" href="#EAI_FAIL" title="EAI_FAIL = -4'i32">EAI_FAIL</a></li>
  515. <li><a class="reference" href="#EAI_FAMILY" title="EAI_FAMILY = -6'i32">EAI_FAMILY</a></li>
  516. <li><a class="reference" href="#EAI_MEMORY" title="EAI_MEMORY = -10'i32">EAI_MEMORY</a></li>
  517. <li><a class="reference" href="#EAI_NONAME" title="EAI_NONAME = -2'i32">EAI_NONAME</a></li>
  518. <li><a class="reference" href="#EAI_OVERFLOW" title="EAI_OVERFLOW = -12'i32">EAI_OVERFLOW</a></li>
  519. <li><a class="reference" href="#EAI_SERVICE" title="EAI_SERVICE = -8'i32">EAI_SERVICE</a></li>
  520. <li><a class="reference" href="#EAI_SOCKTYPE" title="EAI_SOCKTYPE = -7'i32">EAI_SOCKTYPE</a></li>
  521. <li><a class="reference" href="#EAI_SYSTEM" title="EAI_SYSTEM = -11'i32">EAI_SYSTEM</a></li>
  522. <li><a class="reference" href="#EALREADY" title="EALREADY = 114'i32">EALREADY</a></li>
  523. <li><a class="reference" href="#EBADF" title="EBADF = 9'i32">EBADF</a></li>
  524. <li><a class="reference" href="#EBADMSG" title="EBADMSG = 74'i32">EBADMSG</a></li>
  525. <li><a class="reference" href="#EBUSY" title="EBUSY = 16'i32">EBUSY</a></li>
  526. <li><a class="reference" href="#ECANCELED" title="ECANCELED = 125'i32">ECANCELED</a></li>
  527. <li><a class="reference" href="#ECHILD" title="ECHILD = 10'i32">ECHILD</a></li>
  528. <li><a class="reference" href="#ECONNABORTED" title="ECONNABORTED = 103'i32">ECONNABORTED</a></li>
  529. <li><a class="reference" href="#ECONNREFUSED" title="ECONNREFUSED = 111'i32">ECONNREFUSED</a></li>
  530. <li><a class="reference" href="#ECONNRESET" title="ECONNRESET = 104'i32">ECONNRESET</a></li>
  531. <li><a class="reference" href="#EDEADLK" title="EDEADLK = 35'i32">EDEADLK</a></li>
  532. <li><a class="reference" href="#EDESTADDRREQ" title="EDESTADDRREQ = 89'i32">EDESTADDRREQ</a></li>
  533. <li><a class="reference" href="#EDOM" title="EDOM = 33'i32">EDOM</a></li>
  534. <li><a class="reference" href="#EDQUOT" title="EDQUOT = 122'i32">EDQUOT</a></li>
  535. <li><a class="reference" href="#EEXIST" title="EEXIST = 17'i32">EEXIST</a></li>
  536. <li><a class="reference" href="#EFAULT" title="EFAULT = 14'i32">EFAULT</a></li>
  537. <li><a class="reference" href="#EFBIG" title="EFBIG = 27'i32">EFBIG</a></li>
  538. <li><a class="reference" href="#EHOSTUNREACH" title="EHOSTUNREACH = 113'i32">EHOSTUNREACH</a></li>
  539. <li><a class="reference" href="#EIDRM" title="EIDRM = 43'i32">EIDRM</a></li>
  540. <li><a class="reference" href="#EILSEQ" title="EILSEQ = 84'i32">EILSEQ</a></li>
  541. <li><a class="reference" href="#EINPROGRESS" title="EINPROGRESS = 115'i32">EINPROGRESS</a></li>
  542. <li><a class="reference" href="#EINTR" title="EINTR = 4'i32">EINTR</a></li>
  543. <li><a class="reference" href="#EINVAL" title="EINVAL = 22'i32">EINVAL</a></li>
  544. <li><a class="reference" href="#EIO" title="EIO = 5'i32">EIO</a></li>
  545. <li><a class="reference" href="#EISCONN" title="EISCONN = 106'i32">EISCONN</a></li>
  546. <li><a class="reference" href="#EISDIR" title="EISDIR = 21'i32">EISDIR</a></li>
  547. <li><a class="reference" href="#ELOOP" title="ELOOP = 40'i32">ELOOP</a></li>
  548. <li><a class="reference" href="#EMFILE" title="EMFILE = 24'i32">EMFILE</a></li>
  549. <li><a class="reference" href="#EMLINK" title="EMLINK = 31'i32">EMLINK</a></li>
  550. <li><a class="reference" href="#EMSGSIZE" title="EMSGSIZE = 90'i32">EMSGSIZE</a></li>
  551. <li><a class="reference" href="#EMULTIHOP" title="EMULTIHOP = 72'i32">EMULTIHOP</a></li>
  552. <li><a class="reference" href="#ENAMETOOLONG" title="ENAMETOOLONG = 36'i32">ENAMETOOLONG</a></li>
  553. <li><a class="reference" href="#ENETDOWN" title="ENETDOWN = 100'i32">ENETDOWN</a></li>
  554. <li><a class="reference" href="#ENETRESET" title="ENETRESET = 102'i32">ENETRESET</a></li>
  555. <li><a class="reference" href="#ENETUNREACH" title="ENETUNREACH = 101'i32">ENETUNREACH</a></li>
  556. <li><a class="reference" href="#ENFILE" title="ENFILE = 23'i32">ENFILE</a></li>
  557. <li><a class="reference" href="#ENOBUFS" title="ENOBUFS = 105'i32">ENOBUFS</a></li>
  558. <li><a class="reference" href="#ENODATA" title="ENODATA = 61'i32">ENODATA</a></li>
  559. <li><a class="reference" href="#ENODEV" title="ENODEV = 19'i32">ENODEV</a></li>
  560. <li><a class="reference" href="#ENOENT" title="ENOENT = 2'i32">ENOENT</a></li>
  561. <li><a class="reference" href="#ENOEXEC" title="ENOEXEC = 8'i32">ENOEXEC</a></li>
  562. <li><a class="reference" href="#ENOLCK" title="ENOLCK = 37'i32">ENOLCK</a></li>
  563. <li><a class="reference" href="#ENOLINK" title="ENOLINK = 67'i32">ENOLINK</a></li>
  564. <li><a class="reference" href="#ENOMEM" title="ENOMEM = 12'i32">ENOMEM</a></li>
  565. <li><a class="reference" href="#ENOMSG" title="ENOMSG = 42'i32">ENOMSG</a></li>
  566. <li><a class="reference" href="#ENOPROTOOPT" title="ENOPROTOOPT = 92'i32">ENOPROTOOPT</a></li>
  567. <li><a class="reference" href="#ENOSPC" title="ENOSPC = 28'i32">ENOSPC</a></li>
  568. <li><a class="reference" href="#ENOSR" title="ENOSR = 63'i32">ENOSR</a></li>
  569. <li><a class="reference" href="#ENOSTR" title="ENOSTR = 60'i32">ENOSTR</a></li>
  570. <li><a class="reference" href="#ENOSYS" title="ENOSYS = 38'i32">ENOSYS</a></li>
  571. <li><a class="reference" href="#ENOTCONN" title="ENOTCONN = 107'i32">ENOTCONN</a></li>
  572. <li><a class="reference" href="#ENOTDIR" title="ENOTDIR = 20'i32">ENOTDIR</a></li>
  573. <li><a class="reference" href="#ENOTEMPTY" title="ENOTEMPTY = 39'i32">ENOTEMPTY</a></li>
  574. <li><a class="reference" href="#ENOTSOCK" title="ENOTSOCK = 88'i32">ENOTSOCK</a></li>
  575. <li><a class="reference" href="#ENOTSUP" title="ENOTSUP = 95'i32">ENOTSUP</a></li>
  576. <li><a class="reference" href="#ENOTTY" title="ENOTTY = 25'i32">ENOTTY</a></li>
  577. <li><a class="reference" href="#ENXIO" title="ENXIO = 6'i32">ENXIO</a></li>
  578. <li><a class="reference" href="#EOPNOTSUPP" title="EOPNOTSUPP = 95'i32">EOPNOTSUPP</a></li>
  579. <li><a class="reference" href="#EOVERFLOW" title="EOVERFLOW = 75'i32">EOVERFLOW</a></li>
  580. <li><a class="reference" href="#EPERM" title="EPERM = 1'i32">EPERM</a></li>
  581. <li><a class="reference" href="#EPIPE" title="EPIPE = 32'i32">EPIPE</a></li>
  582. <li><a class="reference" href="#EPROTO" title="EPROTO = 71'i32">EPROTO</a></li>
  583. <li><a class="reference" href="#EPROTONOSUPPORT" title="EPROTONOSUPPORT = 93'i32">EPROTONOSUPPORT</a></li>
  584. <li><a class="reference" href="#EPROTOTYPE" title="EPROTOTYPE = 91'i32">EPROTOTYPE</a></li>
  585. <li><a class="reference" href="#ERA" title="ERA = 131116'i32">ERA</a></li>
  586. <li><a class="reference" href="#ERA_D_FMT" title="ERA_D_FMT = 131118'i32">ERA_D_FMT</a></li>
  587. <li><a class="reference" href="#ERA_D_T_FMT" title="ERA_D_T_FMT = 131120'i32">ERA_D_T_FMT</a></li>
  588. <li><a class="reference" href="#ERA_T_FMT" title="ERA_T_FMT = 131121'i32">ERA_T_FMT</a></li>
  589. <li><a class="reference" href="#ERANGE" title="ERANGE = 34'i32">ERANGE</a></li>
  590. <li><a class="reference" href="#EROFS" title="EROFS = 30'i32">EROFS</a></li>
  591. <li><a class="reference" href="#ESPIPE" title="ESPIPE = 29'i32">ESPIPE</a></li>
  592. <li><a class="reference" href="#ESRCH" title="ESRCH = 3'i32">ESRCH</a></li>
  593. <li><a class="reference" href="#ESTALE" title="ESTALE = 116'i32">ESTALE</a></li>
  594. <li><a class="reference" href="#ETIME" title="ETIME = 62'i32">ETIME</a></li>
  595. <li><a class="reference" href="#ETIMEDOUT" title="ETIMEDOUT = 110'i32">ETIMEDOUT</a></li>
  596. <li><a class="reference" href="#ETXTBSY" title="ETXTBSY = 26'i32">ETXTBSY</a></li>
  597. <li><a class="reference" href="#EWOULDBLOCK" title="EWOULDBLOCK = 11'i32">EWOULDBLOCK</a></li>
  598. <li><a class="reference" href="#EXDEV" title="EXDEV = 18'i32">EXDEV</a></li>
  599. <li><a class="reference" href="#F_DUPFD" title="F_DUPFD = 0'i32">F_DUPFD</a></li>
  600. <li><a class="reference" href="#F_DUPFD_CLOEXEC" title="F_DUPFD_CLOEXEC = 1030'i32">F_DUPFD_CLOEXEC</a></li>
  601. <li><a class="reference" href="#F_GETFD" title="F_GETFD = 1'i32">F_GETFD</a></li>
  602. <li><a class="reference" href="#F_GETFL" title="F_GETFL = 3'i32">F_GETFL</a></li>
  603. <li><a class="reference" href="#F_GETLK" title="F_GETLK = 5'i32">F_GETLK</a></li>
  604. <li><a class="reference" href="#F_GETOWN" title="F_GETOWN = 9'i32">F_GETOWN</a></li>
  605. <li><a class="reference" href="#F_LOCK" title="F_LOCK = 1'i32">F_LOCK</a></li>
  606. <li><a class="reference" href="#F_OK" title="F_OK = 0'i32">F_OK</a></li>
  607. <li><a class="reference" href="#F_RDLCK" title="F_RDLCK = 0'i32">F_RDLCK</a></li>
  608. <li><a class="reference" href="#F_SETFD" title="F_SETFD = 2'i32">F_SETFD</a></li>
  609. <li><a class="reference" href="#F_SETFL" title="F_SETFL = 4'i32">F_SETFL</a></li>
  610. <li><a class="reference" href="#F_SETLK" title="F_SETLK = 6'i32">F_SETLK</a></li>
  611. <li><a class="reference" href="#F_SETLKW" title="F_SETLKW = 7'i32">F_SETLKW</a></li>
  612. <li><a class="reference" href="#F_SETOWN" title="F_SETOWN = 8'i32">F_SETOWN</a></li>
  613. <li><a class="reference" href="#F_TEST" title="F_TEST = 3'i32">F_TEST</a></li>
  614. <li><a class="reference" href="#F_TLOCK" title="F_TLOCK = 2'i32">F_TLOCK</a></li>
  615. <li><a class="reference" href="#F_ULOCK" title="F_ULOCK = 0'i32">F_ULOCK</a></li>
  616. <li><a class="reference" href="#F_UNLCK" title="F_UNLCK = 2'i32">F_UNLCK</a></li>
  617. <li><a class="reference" href="#F_WRLCK" title="F_WRLCK = 1'i32">F_WRLCK</a></li>
  618. <li><a class="reference" href="#FD_CLOEXEC" title="FD_CLOEXEC = 1'i32">FD_CLOEXEC</a></li>
  619. <li><a class="reference" href="#FD_SETSIZE" title="FD_SETSIZE = 1024'i32">FD_SETSIZE</a></li>
  620. <li><a class="reference" href="#FE_ALL_EXCEPT" title="FE_ALL_EXCEPT = 61'i32">FE_ALL_EXCEPT</a></li>
  621. <li><a class="reference" href="#FE_DFL_ENV" title="FE_DFL_ENV = -1'i32">FE_DFL_ENV</a></li>
  622. <li><a class="reference" href="#FE_DIVBYZERO" title="FE_DIVBYZERO = 4'i32">FE_DIVBYZERO</a></li>
  623. <li><a class="reference" href="#FE_DOWNWARD" title="FE_DOWNWARD = 1024'i32">FE_DOWNWARD</a></li>
  624. <li><a class="reference" href="#FE_INEXACT" title="FE_INEXACT = 32'i32">FE_INEXACT</a></li>
  625. <li><a class="reference" href="#FE_INVALID" title="FE_INVALID = 1'i32">FE_INVALID</a></li>
  626. <li><a class="reference" href="#FE_OVERFLOW" title="FE_OVERFLOW = 8'i32">FE_OVERFLOW</a></li>
  627. <li><a class="reference" href="#FE_TONEAREST" title="FE_TONEAREST = 0'i32">FE_TONEAREST</a></li>
  628. <li><a class="reference" href="#FE_TOWARDZERO" title="FE_TOWARDZERO = 3072'i32">FE_TOWARDZERO</a></li>
  629. <li><a class="reference" href="#FE_UNDERFLOW" title="FE_UNDERFLOW = 16'i32">FE_UNDERFLOW</a></li>
  630. <li><a class="reference" href="#FE_UPWARD" title="FE_UPWARD = 2048'i32">FE_UPWARD</a></li>
  631. <li><a class="reference" href="#FNM_NOESCAPE" title="FNM_NOESCAPE = 2'i32">FNM_NOESCAPE</a></li>
  632. <li><a class="reference" href="#FNM_NOMATCH" title="FNM_NOMATCH = 1'i32">FNM_NOMATCH</a></li>
  633. <li><a class="reference" href="#FNM_NOSYS" title="FNM_NOSYS = -1'i32">FNM_NOSYS</a></li>
  634. <li><a class="reference" href="#FNM_PATHNAME" title="FNM_PATHNAME = 1'i32">FNM_PATHNAME</a></li>
  635. <li><a class="reference" href="#FNM_PERIOD" title="FNM_PERIOD = 4'i32">FNM_PERIOD</a></li>
  636. <li><a class="reference" href="#FTW_CHDIR" title="FTW_CHDIR = 4'i32">FTW_CHDIR</a></li>
  637. <li><a class="reference" href="#FTW_D" title="FTW_D = 1'i32">FTW_D</a></li>
  638. <li><a class="reference" href="#FTW_DEPTH" title="FTW_DEPTH = 8'i32">FTW_DEPTH</a></li>
  639. <li><a class="reference" href="#FTW_DNR" title="FTW_DNR = 2'i32">FTW_DNR</a></li>
  640. <li><a class="reference" href="#FTW_DP" title="FTW_DP = 5'i32">FTW_DP</a></li>
  641. <li><a class="reference" href="#FTW_F" title="FTW_F = 0'i32">FTW_F</a></li>
  642. <li><a class="reference" href="#FTW_MOUNT" title="FTW_MOUNT = 2'i32">FTW_MOUNT</a></li>
  643. <li><a class="reference" href="#FTW_NS" title="FTW_NS = 3'i32">FTW_NS</a></li>
  644. <li><a class="reference" href="#FTW_PHYS" title="FTW_PHYS = 1'i32">FTW_PHYS</a></li>
  645. <li><a class="reference" href="#FTW_SL" title="FTW_SL = 4'i32">FTW_SL</a></li>
  646. <li><a class="reference" href="#FTW_SLN" title="FTW_SLN = 6'i32">FTW_SLN</a></li>
  647. <li><a class="reference" href="#GLOB_ABORTED" title="GLOB_ABORTED = 2'i32">GLOB_ABORTED</a></li>
  648. <li><a class="reference" href="#GLOB_APPEND" title="GLOB_APPEND = 32'i32">GLOB_APPEND</a></li>
  649. <li><a class="reference" href="#GLOB_DOOFFS" title="GLOB_DOOFFS = 8'i32">GLOB_DOOFFS</a></li>
  650. <li><a class="reference" href="#GLOB_ERR" title="GLOB_ERR = 1'i32">GLOB_ERR</a></li>
  651. <li><a class="reference" href="#GLOB_MARK" title="GLOB_MARK = 2'i32">GLOB_MARK</a></li>
  652. <li><a class="reference" href="#GLOB_NOCHECK" title="GLOB_NOCHECK = 16'i32">GLOB_NOCHECK</a></li>
  653. <li><a class="reference" href="#GLOB_NOESCAPE" title="GLOB_NOESCAPE = 64'i32">GLOB_NOESCAPE</a></li>
  654. <li><a class="reference" href="#GLOB_NOMATCH" title="GLOB_NOMATCH = 3'i32">GLOB_NOMATCH</a></li>
  655. <li><a class="reference" href="#GLOB_NOSORT" title="GLOB_NOSORT = 4'i32">GLOB_NOSORT</a></li>
  656. <li><a class="reference" href="#GLOB_NOSPACE" title="GLOB_NOSPACE = 1'i32">GLOB_NOSPACE</a></li>
  657. <li><a class="reference" href="#GLOB_NOSYS" title="GLOB_NOSYS = 4'i32">GLOB_NOSYS</a></li>
  658. <li><a class="reference" href="#HOST_NOT_FOUND" title="HOST_NOT_FOUND = 1'i32">HOST_NOT_FOUND</a></li>
  659. <li><a class="reference" href="#IF_NAMESIZE" title="IF_NAMESIZE = 16'i32">IF_NAMESIZE</a></li>
  660. <li><a class="reference" href="#INADDR_ANY" title="INADDR_ANY = 0'u">INADDR_ANY</a></li>
  661. <li><a class="reference" href="#INADDR_BROADCAST" title="INADDR_BROADCAST = 4294967295'u">INADDR_BROADCAST</a></li>
  662. <li><a class="reference" href="#INADDR_LOOPBACK" title="INADDR_LOOPBACK = 2130706433'u">INADDR_LOOPBACK</a></li>
  663. <li><a class="reference" href="#INET6_ADDRSTRLEN" title="INET6_ADDRSTRLEN = 46'i32">INET6_ADDRSTRLEN</a></li>
  664. <li><a class="reference" href="#INET_ADDRSTRLEN" title="INET_ADDRSTRLEN = 16'i32">INET_ADDRSTRLEN</a></li>
  665. <li><a class="reference" href="#INVALID_SOCKET" title="INVALID_SOCKET = -1'i32">INVALID_SOCKET</a></li>
  666. <li><a class="reference" href="#IOFBF" title="IOFBF = 0'i32">IOFBF</a></li>
  667. <li><a class="reference" href="#IONBF" title="IONBF = 2'i32">IONBF</a></li>
  668. <li><a class="reference" href="#IPC_CREAT" title="IPC_CREAT = 512'i32">IPC_CREAT</a></li>
  669. <li><a class="reference" href="#IPC_EXCL" title="IPC_EXCL = 1024'i32">IPC_EXCL</a></li>
  670. <li><a class="reference" href="#IPC_NOWAIT" title="IPC_NOWAIT = 2048'i32">IPC_NOWAIT</a></li>
  671. <li><a class="reference" href="#IPC_PRIVATE" title="IPC_PRIVATE = 0'i32">IPC_PRIVATE</a></li>
  672. <li><a class="reference" href="#IPC_RMID" title="IPC_RMID = 0'i32">IPC_RMID</a></li>
  673. <li><a class="reference" href="#IPC_SET" title="IPC_SET = 1'i32">IPC_SET</a></li>
  674. <li><a class="reference" href="#IPC_STAT" title="IPC_STAT = 2'i32">IPC_STAT</a></li>
  675. <li><a class="reference" href="#IPPORT_RESERVED" title="IPPORT_RESERVED = 1024'i32">IPPORT_RESERVED</a></li>
  676. <li><a class="reference" href="#IPPROTO_ICMP" title="IPPROTO_ICMP = 1'i32">IPPROTO_ICMP</a></li>
  677. <li><a class="reference" href="#IPPROTO_ICMPV6" title="IPPROTO_ICMPV6 = 58'i32">IPPROTO_ICMPV6</a></li>
  678. <li><a class="reference" href="#IPPROTO_IP" title="IPPROTO_IP = 0'i32">IPPROTO_IP</a></li>
  679. <li><a class="reference" href="#IPPROTO_IPV6" title="IPPROTO_IPV6 = 41'i32">IPPROTO_IPV6</a></li>
  680. <li><a class="reference" href="#IPPROTO_RAW" title="IPPROTO_RAW = 255'i32">IPPROTO_RAW</a></li>
  681. <li><a class="reference" href="#IPPROTO_TCP" title="IPPROTO_TCP = 6'i32">IPPROTO_TCP</a></li>
  682. <li><a class="reference" href="#IPPROTO_UDP" title="IPPROTO_UDP = 17'i32">IPPROTO_UDP</a></li>
  683. <li><a class="reference" href="#IPV6_JOIN_GROUP" title="IPV6_JOIN_GROUP = 20'i32">IPV6_JOIN_GROUP</a></li>
  684. <li><a class="reference" href="#IPV6_LEAVE_GROUP" title="IPV6_LEAVE_GROUP = 21'i32">IPV6_LEAVE_GROUP</a></li>
  685. <li><a class="reference" href="#IPV6_MULTICAST_HOPS" title="IPV6_MULTICAST_HOPS = 18'i32">IPV6_MULTICAST_HOPS</a></li>
  686. <li><a class="reference" href="#IPV6_MULTICAST_IF" title="IPV6_MULTICAST_IF = 17'i32">IPV6_MULTICAST_IF</a></li>
  687. <li><a class="reference" href="#IPV6_MULTICAST_LOOP" title="IPV6_MULTICAST_LOOP = 19'i32">IPV6_MULTICAST_LOOP</a></li>
  688. <li><a class="reference" href="#IPV6_UNICAST_HOPS" title="IPV6_UNICAST_HOPS = 16'i32">IPV6_UNICAST_HOPS</a></li>
  689. <li><a class="reference" href="#IPV6_V6ONLY" title="IPV6_V6ONLY = 26'i32">IPV6_V6ONLY</a></li>
  690. <li><a class="reference" href="#LC_ALL" title="LC_ALL = 6'i32">LC_ALL</a></li>
  691. <li><a class="reference" href="#LC_COLLATE" title="LC_COLLATE = 3'i32">LC_COLLATE</a></li>
  692. <li><a class="reference" href="#LC_CTYPE" title="LC_CTYPE = 0'i32">LC_CTYPE</a></li>
  693. <li><a class="reference" href="#LC_MESSAGES" title="LC_MESSAGES = 5'i32">LC_MESSAGES</a></li>
  694. <li><a class="reference" href="#LC_MONETARY" title="LC_MONETARY = 4'i32">LC_MONETARY</a></li>
  695. <li><a class="reference" href="#LC_NUMERIC" title="LC_NUMERIC = 1'i32">LC_NUMERIC</a></li>
  696. <li><a class="reference" href="#LC_TIME" title="LC_TIME = 2'i32">LC_TIME</a></li>
  697. <li><a class="reference" href="#LIO_NOP" title="LIO_NOP = 2'i32">LIO_NOP</a></li>
  698. <li><a class="reference" href="#LIO_NOWAIT" title="LIO_NOWAIT = 1'i32">LIO_NOWAIT</a></li>
  699. <li><a class="reference" href="#LIO_READ" title="LIO_READ = 0'i32">LIO_READ</a></li>
  700. <li><a class="reference" href="#LIO_WAIT" title="LIO_WAIT = 0'i32">LIO_WAIT</a></li>
  701. <li><a class="reference" href="#LIO_WRITE" title="LIO_WRITE = 1'i32">LIO_WRITE</a></li>
  702. <li><a class="reference" href="#MAP_ANONYMOUS" title="MAP_ANONYMOUS = 32'i32">MAP_ANONYMOUS</a></li>
  703. <li><a class="reference" href="#MAP_FAILED" title="MAP_FAILED = 0xFFFFFFFF">MAP_FAILED</a></li>
  704. <li><a class="reference" href="#MAP_FIXED" title="MAP_FIXED = 16'i32">MAP_FIXED</a></li>
  705. <li><a class="reference" href="#MAP_FIXED_NOREPLACE" title="MAP_FIXED_NOREPLACE = 1048576'i32">MAP_FIXED_NOREPLACE</a></li>
  706. <li><a class="reference" href="#MAP_NORESERVE" title="MAP_NORESERVE = 16384'i32">MAP_NORESERVE</a></li>
  707. <li><a class="reference" href="#MAP_POPULATE" title="MAP_POPULATE = 32768'i32">MAP_POPULATE</a></li>
  708. <li><a class="reference" href="#MAP_PRIVATE" title="MAP_PRIVATE = 2'i32">MAP_PRIVATE</a></li>
  709. <li><a class="reference" href="#MAP_SHARED" title="MAP_SHARED = 1'i32">MAP_SHARED</a></li>
  710. <li><a class="reference" href="#MCL_CURRENT" title="MCL_CURRENT = 1'i32">MCL_CURRENT</a></li>
  711. <li><a class="reference" href="#MCL_FUTURE" title="MCL_FUTURE = 2'i32">MCL_FUTURE</a></li>
  712. <li><a class="reference" href="#MINSIGSTKSZ" title="MINSIGSTKSZ = 2048'i32">MINSIGSTKSZ</a></li>
  713. <li><a class="reference" href="#MM_APPL" title="MM_APPL = 8'i32">MM_APPL</a></li>
  714. <li><a class="reference" href="#MM_CONSOLE" title="MM_CONSOLE = 512'i32">MM_CONSOLE</a></li>
  715. <li><a class="reference" href="#MM_ERROR" title="MM_ERROR = 2'i32">MM_ERROR</a></li>
  716. <li><a class="reference" href="#MM_FIRM" title="MM_FIRM = 4'i32">MM_FIRM</a></li>
  717. <li><a class="reference" href="#MM_HALT" title="MM_HALT = 1'i32">MM_HALT</a></li>
  718. <li><a class="reference" href="#MM_HARD" title="MM_HARD = 1'i32">MM_HARD</a></li>
  719. <li><a class="reference" href="#MM_INFO" title="MM_INFO = 4'i32">MM_INFO</a></li>
  720. <li><a class="reference" href="#MM_NOCON" title="MM_NOCON = 4'i32">MM_NOCON</a></li>
  721. <li><a class="reference" href="#MM_NOMSG" title="MM_NOMSG = 1'i32">MM_NOMSG</a></li>
  722. <li><a class="reference" href="#MM_NOSEV" title="MM_NOSEV = 0'i32">MM_NOSEV</a></li>
  723. <li><a class="reference" href="#MM_NOTOK" title="MM_NOTOK = -1'i32">MM_NOTOK</a></li>
  724. <li><a class="reference" href="#MM_NRECOV" title="MM_NRECOV = 128'i32">MM_NRECOV</a></li>
  725. <li><a class="reference" href="#MM_NULLACT" title="MM_NULLACT = nil">MM_NULLACT</a></li>
  726. <li><a class="reference" href="#MM_NULLLBL" title="MM_NULLLBL = nil">MM_NULLLBL</a></li>
  727. <li><a class="reference" href="#MM_NULLMC" title="MM_NULLMC = 0">MM_NULLMC</a></li>
  728. <li><a class="reference" href="#MM_NULLSEV" title="MM_NULLSEV = 0">MM_NULLSEV</a></li>
  729. <li><a class="reference" href="#MM_NULLTAG" title="MM_NULLTAG = nil">MM_NULLTAG</a></li>
  730. <li><a class="reference" href="#MM_NULLTXT" title="MM_NULLTXT = nil">MM_NULLTXT</a></li>
  731. <li><a class="reference" href="#MM_OK" title="MM_OK = 0'i32">MM_OK</a></li>
  732. <li><a class="reference" href="#MM_OPSYS" title="MM_OPSYS = 32'i32">MM_OPSYS</a></li>
  733. <li><a class="reference" href="#MM_PRINT" title="MM_PRINT = 256'i32">MM_PRINT</a></li>
  734. <li><a class="reference" href="#MM_RECOVER" title="MM_RECOVER = 64'i32">MM_RECOVER</a></li>
  735. <li><a class="reference" href="#MM_SOFT" title="MM_SOFT = 2'i32">MM_SOFT</a></li>
  736. <li><a class="reference" href="#MM_UTIL" title="MM_UTIL = 16'i32">MM_UTIL</a></li>
  737. <li><a class="reference" href="#MM_WARNING" title="MM_WARNING = 3'i32">MM_WARNING</a></li>
  738. <li><a class="reference" href="#MON_1" title="MON_1 = 131098'i32">MON_1</a></li>
  739. <li><a class="reference" href="#MON_2" title="MON_2 = 131099'i32">MON_2</a></li>
  740. <li><a class="reference" href="#MON_3" title="MON_3 = 131100'i32">MON_3</a></li>
  741. <li><a class="reference" href="#MON_4" title="MON_4 = 131101'i32">MON_4</a></li>
  742. <li><a class="reference" href="#MON_5" title="MON_5 = 131102'i32">MON_5</a></li>
  743. <li><a class="reference" href="#MON_6" title="MON_6 = 131103'i32">MON_6</a></li>
  744. <li><a class="reference" href="#MON_7" title="MON_7 = 131104'i32">MON_7</a></li>
  745. <li><a class="reference" href="#MON_8" title="MON_8 = 131105'i32">MON_8</a></li>
  746. <li><a class="reference" href="#MON_9" title="MON_9 = 131106'i32">MON_9</a></li>
  747. <li><a class="reference" href="#MON_10" title="MON_10 = 131107'i32">MON_10</a></li>
  748. <li><a class="reference" href="#MON_11" title="MON_11 = 131108'i32">MON_11</a></li>
  749. <li><a class="reference" href="#MON_12" title="MON_12 = 131109'i32">MON_12</a></li>
  750. <li><a class="reference" href="#MS_ASYNC" title="MS_ASYNC = 1'i32">MS_ASYNC</a></li>
  751. <li><a class="reference" href="#MS_INVALIDATE" title="MS_INVALIDATE = 2'i32">MS_INVALIDATE</a></li>
  752. <li><a class="reference" href="#MS_SYNC" title="MS_SYNC = 4'i32">MS_SYNC</a></li>
  753. <li><a class="reference" href="#MSG_CTRUNC" title="MSG_CTRUNC = 8'i32">MSG_CTRUNC</a></li>
  754. <li><a class="reference" href="#MSG_DONTROUTE" title="MSG_DONTROUTE = 4'i32">MSG_DONTROUTE</a></li>
  755. <li><a class="reference" href="#MSG_EOR" title="MSG_EOR = 128'i32">MSG_EOR</a></li>
  756. <li><a class="reference" href="#MSG_NOSIGNAL" title="MSG_NOSIGNAL = 16384'i32">MSG_NOSIGNAL</a></li>
  757. <li><a class="reference" href="#MSG_OOB" title="MSG_OOB = 1'i32">MSG_OOB</a></li>
  758. <li><a class="reference" href="#MSG_PEEK" title="MSG_PEEK = 2'i32">MSG_PEEK</a></li>
  759. <li><a class="reference" href="#MSG_TRUNC" title="MSG_TRUNC = 32'i32">MSG_TRUNC</a></li>
  760. <li><a class="reference" href="#MSG_WAITALL" title="MSG_WAITALL = 256'i32">MSG_WAITALL</a></li>
  761. <li><a class="reference" href="#NI_DGRAM" title="NI_DGRAM = 16'i32">NI_DGRAM</a></li>
  762. <li><a class="reference" href="#NI_NAMEREQD" title="NI_NAMEREQD = 8'i32">NI_NAMEREQD</a></li>
  763. <li><a class="reference" href="#NI_NOFQDN" title="NI_NOFQDN = 4'i32">NI_NOFQDN</a></li>
  764. <li><a class="reference" href="#NI_NUMERICHOST" title="NI_NUMERICHOST = 1'i32">NI_NUMERICHOST</a></li>
  765. <li><a class="reference" href="#NI_NUMERICSERV" title="NI_NUMERICSERV = 2'i32">NI_NUMERICSERV</a></li>
  766. <li><a class="reference" href="#NL_CAT_LOCALE" title="NL_CAT_LOCALE = 1'i32">NL_CAT_LOCALE</a></li>
  767. <li><a class="reference" href="#NL_SETD" title="NL_SETD = 1'i32">NL_SETD</a></li>
  768. <li><a class="reference" href="#NO_DATA" title="NO_DATA = 4'i32">NO_DATA</a></li>
  769. <li><a class="reference" href="#NO_RECOVERY" title="NO_RECOVERY = 3'i32">NO_RECOVERY</a></li>
  770. <li><a class="reference" href="#NOEXPR" title="NOEXPR = 327681'i32">NOEXPR</a></li>
  771. <li><a class="reference" href="#O_ACCMODE" title="O_ACCMODE = 3'i32">O_ACCMODE</a></li>
  772. <li><a class="reference" href="#O_APPEND" title="O_APPEND = 1024'i32">O_APPEND</a></li>
  773. <li><a class="reference" href="#O_CLOEXEC" title="O_CLOEXEC = 524288'i32">O_CLOEXEC</a></li>
  774. <li><a class="reference" href="#O_CREAT" title="O_CREAT = 64'i32">O_CREAT</a></li>
  775. <li><a class="reference" href="#O_DIRECT" title="O_DIRECT = 16384'i32">O_DIRECT</a></li>
  776. <li><a class="reference" href="#O_DSYNC" title="O_DSYNC = 4096'i32">O_DSYNC</a></li>
  777. <li><a class="reference" href="#O_EXCL" title="O_EXCL = 128'i32">O_EXCL</a></li>
  778. <li><a class="reference" href="#O_NOATIME" title="O_NOATIME = 262144'i32">O_NOATIME</a></li>
  779. <li><a class="reference" href="#O_NOCTTY" title="O_NOCTTY = 256'i32">O_NOCTTY</a></li>
  780. <li><a class="reference" href="#O_NONBLOCK" title="O_NONBLOCK = 2048'i32">O_NONBLOCK</a></li>
  781. <li><a class="reference" href="#O_PATH" title="O_PATH = 2097152'i32">O_PATH</a></li>
  782. <li><a class="reference" href="#O_RDONLY" title="O_RDONLY = 0'i32">O_RDONLY</a></li>
  783. <li><a class="reference" href="#O_RDWR" title="O_RDWR = 2'i32">O_RDWR</a></li>
  784. <li><a class="reference" href="#O_RSYNC" title="O_RSYNC = 1052672'i32">O_RSYNC</a></li>
  785. <li><a class="reference" href="#O_SYNC" title="O_SYNC = 1052672'i32">O_SYNC</a></li>
  786. <li><a class="reference" href="#O_TMPFILE" title="O_TMPFILE = 4259840'i32">O_TMPFILE</a></li>
  787. <li><a class="reference" href="#O_TRUNC" title="O_TRUNC = 512'i32">O_TRUNC</a></li>
  788. <li><a class="reference" href="#O_WRONLY" title="O_WRONLY = 1'i32">O_WRONLY</a></li>
  789. <li><a class="reference" href="#PC_2_SYMLINKS" title="PC_2_SYMLINKS = 20'i32">PC_2_SYMLINKS</a></li>
  790. <li><a class="reference" href="#PC_ALLOC_SIZE_MIN" title="PC_ALLOC_SIZE_MIN = 18'i32">PC_ALLOC_SIZE_MIN</a></li>
  791. <li><a class="reference" href="#PC_ASYNC_IO" title="PC_ASYNC_IO = 10'i32">PC_ASYNC_IO</a></li>
  792. <li><a class="reference" href="#PC_CHOWN_RESTRICTED" title="PC_CHOWN_RESTRICTED = 6'i32">PC_CHOWN_RESTRICTED</a></li>
  793. <li><a class="reference" href="#PC_FILESIZEBITS" title="PC_FILESIZEBITS = 13'i32">PC_FILESIZEBITS</a></li>
  794. <li><a class="reference" href="#PC_LINK_MAX" title="PC_LINK_MAX = 0'i32">PC_LINK_MAX</a></li>
  795. <li><a class="reference" href="#PC_MAX_CANON" title="PC_MAX_CANON = 1'i32">PC_MAX_CANON</a></li>
  796. <li><a class="reference" href="#PC_MAX_INPUT" title="PC_MAX_INPUT = 2'i32">PC_MAX_INPUT</a></li>
  797. <li><a class="reference" href="#PC_NAME_MAX" title="PC_NAME_MAX = 3'i32">PC_NAME_MAX</a></li>
  798. <li><a class="reference" href="#PC_NO_TRUNC" title="PC_NO_TRUNC = 7'i32">PC_NO_TRUNC</a></li>
  799. <li><a class="reference" href="#PC_PATH_MAX" title="PC_PATH_MAX = 4'i32">PC_PATH_MAX</a></li>
  800. <li><a class="reference" href="#PC_PIPE_BUF" title="PC_PIPE_BUF = 5'i32">PC_PIPE_BUF</a></li>
  801. <li><a class="reference" href="#PC_PRIO_IO" title="PC_PRIO_IO = 11'i32">PC_PRIO_IO</a></li>
  802. <li><a class="reference" href="#PC_REC_INCR_XFER_SIZE" title="PC_REC_INCR_XFER_SIZE = 14'i32">PC_REC_INCR_XFER_SIZE</a></li>
  803. <li><a class="reference" href="#PC_REC_MIN_XFER_SIZE" title="PC_REC_MIN_XFER_SIZE = 16'i32">PC_REC_MIN_XFER_SIZE</a></li>
  804. <li><a class="reference" href="#PC_REC_XFER_ALIGN" title="PC_REC_XFER_ALIGN = 17'i32">PC_REC_XFER_ALIGN</a></li>
  805. <li><a class="reference" href="#PC_SYMLINK_MAX" title="PC_SYMLINK_MAX = 19'i32">PC_SYMLINK_MAX</a></li>
  806. <li><a class="reference" href="#PC_SYNC_IO" title="PC_SYNC_IO = 9'i32">PC_SYNC_IO</a></li>
  807. <li><a class="reference" href="#PC_VDISABLE" title="PC_VDISABLE = 8'i32">PC_VDISABLE</a></li>
  808. <li><a class="reference" href="#PM_STR" title="PM_STR = 131111'i32">PM_STR</a></li>
  809. <li><a class="reference" href="#POLLERR" title="POLLERR = 8'i16">POLLERR</a></li>
  810. <li><a class="reference" href="#POLLHUP" title="POLLHUP = 16'i16">POLLHUP</a></li>
  811. <li><a class="reference" href="#POLLIN" title="POLLIN = 1'i16">POLLIN</a></li>
  812. <li><a class="reference" href="#POLLNVAL" title="POLLNVAL = 32'i16">POLLNVAL</a></li>
  813. <li><a class="reference" href="#POLLOUT" title="POLLOUT = 4'i16">POLLOUT</a></li>
  814. <li><a class="reference" href="#POLLPRI" title="POLLPRI = 2'i16">POLLPRI</a></li>
  815. <li><a class="reference" href="#POLLRDBAND" title="POLLRDBAND = 128'i16">POLLRDBAND</a></li>
  816. <li><a class="reference" href="#POLLRDNORM" title="POLLRDNORM = 64'i16">POLLRDNORM</a></li>
  817. <li><a class="reference" href="#POLLWRBAND" title="POLLWRBAND = 512'i16">POLLWRBAND</a></li>
  818. <li><a class="reference" href="#POLLWRNORM" title="POLLWRNORM = 256'i16">POLLWRNORM</a></li>
  819. <li><a class="reference" href="#POSIX_ASYNC_IO" title="POSIX_ASYNC_IO = 1'i32">POSIX_ASYNC_IO</a></li>
  820. <li><a class="reference" href="#POSIX_FADV_DONTNEED" title="POSIX_FADV_DONTNEED = 4'i32">POSIX_FADV_DONTNEED</a></li>
  821. <li><a class="reference" href="#POSIX_FADV_NOREUSE" title="POSIX_FADV_NOREUSE = 5'i32">POSIX_FADV_NOREUSE</a></li>
  822. <li><a class="reference" href="#POSIX_FADV_NORMAL" title="POSIX_FADV_NORMAL = 0'i32">POSIX_FADV_NORMAL</a></li>
  823. <li><a class="reference" href="#POSIX_FADV_RANDOM" title="POSIX_FADV_RANDOM = 1'i32">POSIX_FADV_RANDOM</a></li>
  824. <li><a class="reference" href="#POSIX_FADV_SEQUENTIAL" title="POSIX_FADV_SEQUENTIAL = 2'i32">POSIX_FADV_SEQUENTIAL</a></li>
  825. <li><a class="reference" href="#POSIX_FADV_WILLNEED" title="POSIX_FADV_WILLNEED = 3'i32">POSIX_FADV_WILLNEED</a></li>
  826. <li><a class="reference" href="#POSIX_MADV_DONTNEED" title="POSIX_MADV_DONTNEED = 4'i32">POSIX_MADV_DONTNEED</a></li>
  827. <li><a class="reference" href="#POSIX_MADV_NORMAL" title="POSIX_MADV_NORMAL = 0'i32">POSIX_MADV_NORMAL</a></li>
  828. <li><a class="reference" href="#POSIX_MADV_RANDOM" title="POSIX_MADV_RANDOM = 1'i32">POSIX_MADV_RANDOM</a></li>
  829. <li><a class="reference" href="#POSIX_MADV_SEQUENTIAL" title="POSIX_MADV_SEQUENTIAL = 2'i32">POSIX_MADV_SEQUENTIAL</a></li>
  830. <li><a class="reference" href="#POSIX_MADV_WILLNEED" title="POSIX_MADV_WILLNEED = 3'i32">POSIX_MADV_WILLNEED</a></li>
  831. <li><a class="reference" href="#POSIX_SPAWN_RESETIDS" title="POSIX_SPAWN_RESETIDS = 1'i32">POSIX_SPAWN_RESETIDS</a></li>
  832. <li><a class="reference" href="#POSIX_SPAWN_SETPGROUP" title="POSIX_SPAWN_SETPGROUP = 2'i32">POSIX_SPAWN_SETPGROUP</a></li>
  833. <li><a class="reference" href="#POSIX_SPAWN_SETSCHEDPARAM" title="POSIX_SPAWN_SETSCHEDPARAM = 16'i32">POSIX_SPAWN_SETSCHEDPARAM</a></li>
  834. <li><a class="reference" href="#POSIX_SPAWN_SETSCHEDULER" title="POSIX_SPAWN_SETSCHEDULER = 32'i32">POSIX_SPAWN_SETSCHEDULER</a></li>
  835. <li><a class="reference" href="#POSIX_SPAWN_SETSIGDEF" title="POSIX_SPAWN_SETSIGDEF = 4'i32">POSIX_SPAWN_SETSIGDEF</a></li>
  836. <li><a class="reference" href="#POSIX_SPAWN_SETSIGMASK" title="POSIX_SPAWN_SETSIGMASK = 8'i32">POSIX_SPAWN_SETSIGMASK</a></li>
  837. <li><a class="reference" href="#POSIX_SPAWN_USEVFORK" title="POSIX_SPAWN_USEVFORK = 64'i32">POSIX_SPAWN_USEVFORK</a></li>
  838. <li><a class="reference" href="#PROT_EXEC" title="PROT_EXEC = 4'i32">PROT_EXEC</a></li>
  839. <li><a class="reference" href="#PROT_NONE" title="PROT_NONE = 0'i32">PROT_NONE</a></li>
  840. <li><a class="reference" href="#PROT_READ" title="PROT_READ = 1'i32">PROT_READ</a></li>
  841. <li><a class="reference" href="#PROT_WRITE" title="PROT_WRITE = 2'i32">PROT_WRITE</a></li>
  842. <li><a class="reference" href="#PTHREAD_BARRIER_SERIAL_THREAD" title="PTHREAD_BARRIER_SERIAL_THREAD = -1'i32">PTHREAD_BARRIER_SERIAL_THREAD</a></li>
  843. <li><a class="reference" href="#PTHREAD_CANCEL_ASYNCHRONOUS" title="PTHREAD_CANCEL_ASYNCHRONOUS = 1'i32">PTHREAD_CANCEL_ASYNCHRONOUS</a></li>
  844. <li><a class="reference" href="#PTHREAD_CANCEL_DEFERRED" title="PTHREAD_CANCEL_DEFERRED = 0'i32">PTHREAD_CANCEL_DEFERRED</a></li>
  845. <li><a class="reference" href="#PTHREAD_CANCEL_DISABLE" title="PTHREAD_CANCEL_DISABLE = 1'i32">PTHREAD_CANCEL_DISABLE</a></li>
  846. <li><a class="reference" href="#PTHREAD_CANCEL_ENABLE" title="PTHREAD_CANCEL_ENABLE = 0'i32">PTHREAD_CANCEL_ENABLE</a></li>
  847. <li><a class="reference" href="#PTHREAD_CREATE_DETACHED" title="PTHREAD_CREATE_DETACHED = 1'i32">PTHREAD_CREATE_DETACHED</a></li>
  848. <li><a class="reference" href="#PTHREAD_CREATE_JOINABLE" title="PTHREAD_CREATE_JOINABLE = 0'i32">PTHREAD_CREATE_JOINABLE</a></li>
  849. <li><a class="reference" href="#PTHREAD_EXPLICIT_SCHED" title="PTHREAD_EXPLICIT_SCHED = 1'i32">PTHREAD_EXPLICIT_SCHED</a></li>
  850. <li><a class="reference" href="#PTHREAD_INHERIT_SCHED" title="PTHREAD_INHERIT_SCHED = 0'i32">PTHREAD_INHERIT_SCHED</a></li>
  851. <li><a class="reference" href="#PTHREAD_PROCESS_PRIVATE" title="PTHREAD_PROCESS_PRIVATE = 0'i32">PTHREAD_PROCESS_PRIVATE</a></li>
  852. <li><a class="reference" href="#PTHREAD_PROCESS_SHARED" title="PTHREAD_PROCESS_SHARED = 1'i32">PTHREAD_PROCESS_SHARED</a></li>
  853. <li><a class="reference" href="#PTHREAD_SCOPE_PROCESS" title="PTHREAD_SCOPE_PROCESS = 1'i32">PTHREAD_SCOPE_PROCESS</a></li>
  854. <li><a class="reference" href="#PTHREAD_SCOPE_SYSTEM" title="PTHREAD_SCOPE_SYSTEM = 0'i32">PTHREAD_SCOPE_SYSTEM</a></li>
  855. <li><a class="reference" href="#R_OK" title="R_OK = 4'i32">R_OK</a></li>
  856. <li><a class="reference" href="#RADIXCHAR" title="RADIXCHAR = 65536'i32">RADIXCHAR</a></li>
  857. <li><a class="reference" href="#RLIMIT_NOFILE" title="RLIMIT_NOFILE = 7'i32">RLIMIT_NOFILE</a></li>
  858. <li><a class="reference" href="#RLIMIT_STACK" title="RLIMIT_STACK = 3'i32">RLIMIT_STACK</a></li>
  859. <li><a class="reference" href="#RTLD_GLOBAL" title="RTLD_GLOBAL = 256'i32">RTLD_GLOBAL</a></li>
  860. <li><a class="reference" href="#RTLD_LAZY" title="RTLD_LAZY = 1'i32">RTLD_LAZY</a></li>
  861. <li><a class="reference" href="#RTLD_LOCAL" title="RTLD_LOCAL = 0'i32">RTLD_LOCAL</a></li>
  862. <li><a class="reference" href="#RTLD_NOW" title="RTLD_NOW = 2'i32">RTLD_NOW</a></li>
  863. <li><a class="reference" href="#RUSAGE_CHILDREN" title="RUSAGE_CHILDREN = -1'i32">RUSAGE_CHILDREN</a></li>
  864. <li><a class="reference" href="#RUSAGE_SELF" title="RUSAGE_SELF = 0'i32">RUSAGE_SELF</a></li>
  865. <li><a class="reference" href="#RUSAGE_THREAD" title="RUSAGE_THREAD = 1'i32">RUSAGE_THREAD</a></li>
  866. <li><a class="reference" href="#S_IFBLK" title="S_IFBLK = 24576'i32">S_IFBLK</a></li>
  867. <li><a class="reference" href="#S_IFCHR" title="S_IFCHR = 8192'i32">S_IFCHR</a></li>
  868. <li><a class="reference" href="#S_IFDIR" title="S_IFDIR = 16384'i32">S_IFDIR</a></li>
  869. <li><a class="reference" href="#S_IFIFO" title="S_IFIFO = 4096'i32">S_IFIFO</a></li>
  870. <li><a class="reference" href="#S_IFLNK" title="S_IFLNK = 40960'i32">S_IFLNK</a></li>
  871. <li><a class="reference" href="#S_IFMT" title="S_IFMT = 61440'i32">S_IFMT</a></li>
  872. <li><a class="reference" href="#S_IFREG" title="S_IFREG = 32768'i32">S_IFREG</a></li>
  873. <li><a class="reference" href="#S_IFSOCK" title="S_IFSOCK = 49152'i32">S_IFSOCK</a></li>
  874. <li><a class="reference" href="#S_IRGRP" title="S_IRGRP = 32'i32">S_IRGRP</a></li>
  875. <li><a class="reference" href="#S_IROTH" title="S_IROTH = 4'i32">S_IROTH</a></li>
  876. <li><a class="reference" href="#S_IRUSR" title="S_IRUSR = 256'i32">S_IRUSR</a></li>
  877. <li><a class="reference" href="#S_IRWXG" title="S_IRWXG = 56'i32">S_IRWXG</a></li>
  878. <li><a class="reference" href="#S_IRWXO" title="S_IRWXO = 7'i32">S_IRWXO</a></li>
  879. <li><a class="reference" href="#S_IRWXU" title="S_IRWXU = 448'i32">S_IRWXU</a></li>
  880. <li><a class="reference" href="#S_ISGID" title="S_ISGID = 1024'i32">S_ISGID</a></li>
  881. <li><a class="reference" href="#S_ISUID" title="S_ISUID = 2048'i32">S_ISUID</a></li>
  882. <li><a class="reference" href="#S_ISVTX" title="S_ISVTX = 512'i32">S_ISVTX</a></li>
  883. <li><a class="reference" href="#S_IWGRP" title="S_IWGRP = 16'i32">S_IWGRP</a></li>
  884. <li><a class="reference" href="#S_IWOTH" title="S_IWOTH = 2'i32">S_IWOTH</a></li>
  885. <li><a class="reference" href="#S_IWUSR" title="S_IWUSR = 128'i32">S_IWUSR</a></li>
  886. <li><a class="reference" href="#S_IXGRP" title="S_IXGRP = 8'i32">S_IXGRP</a></li>
  887. <li><a class="reference" href="#S_IXOTH" title="S_IXOTH = 1'i32">S_IXOTH</a></li>
  888. <li><a class="reference" href="#S_IXUSR" title="S_IXUSR = 64'i32">S_IXUSR</a></li>
  889. <li><a class="reference" href="#SA_NOCLDSTOP" title="SA_NOCLDSTOP = 1'i32">SA_NOCLDSTOP</a></li>
  890. <li><a class="reference" href="#SA_NOCLDWAIT" title="SA_NOCLDWAIT = 2'i32">SA_NOCLDWAIT</a></li>
  891. <li><a class="reference" href="#SA_NODEFER" title="SA_NODEFER = 1073741824'i32">SA_NODEFER</a></li>
  892. <li><a class="reference" href="#SA_ONSTACK" title="SA_ONSTACK = 134217728'i32">SA_ONSTACK</a></li>
  893. <li><a class="reference" href="#SA_RESETHAND" title="SA_RESETHAND = -2147483648'i32">SA_RESETHAND</a></li>
  894. <li><a class="reference" href="#SA_RESTART" title="SA_RESTART = 268435456'i32">SA_RESTART</a></li>
  895. <li><a class="reference" href="#SA_SIGINFO" title="SA_SIGINFO = 4'i32">SA_SIGINFO</a></li>
  896. <li><a class="reference" href="#SC_2_C_BIND" title="SC_2_C_BIND = 47'i32">SC_2_C_BIND</a></li>
  897. <li><a class="reference" href="#SC_2_C_DEV" title="SC_2_C_DEV = 48'i32">SC_2_C_DEV</a></li>
  898. <li><a class="reference" href="#SC_2_CHAR_TERM" title="SC_2_CHAR_TERM = 95'i32">SC_2_CHAR_TERM</a></li>
  899. <li><a class="reference" href="#SC_2_FORT_DEV" title="SC_2_FORT_DEV = 49'i32">SC_2_FORT_DEV</a></li>
  900. <li><a class="reference" href="#SC_2_FORT_RUN" title="SC_2_FORT_RUN = 50'i32">SC_2_FORT_RUN</a></li>
  901. <li><a class="reference" href="#SC_2_LOCALEDEF" title="SC_2_LOCALEDEF = 52'i32">SC_2_LOCALEDEF</a></li>
  902. <li><a class="reference" href="#SC_2_PBS" title="SC_2_PBS = 168'i32">SC_2_PBS</a></li>
  903. <li><a class="reference" href="#SC_2_PBS_ACCOUNTING" title="SC_2_PBS_ACCOUNTING = 169'i32">SC_2_PBS_ACCOUNTING</a></li>
  904. <li><a class="reference" href="#SC_2_PBS_CHECKPOINT" title="SC_2_PBS_CHECKPOINT = 175'i32">SC_2_PBS_CHECKPOINT</a></li>
  905. <li><a class="reference" href="#SC_2_PBS_LOCATE" title="SC_2_PBS_LOCATE = 170'i32">SC_2_PBS_LOCATE</a></li>
  906. <li><a class="reference" href="#SC_2_PBS_MESSAGE" title="SC_2_PBS_MESSAGE = 171'i32">SC_2_PBS_MESSAGE</a></li>
  907. <li><a class="reference" href="#SC_2_PBS_TRACK" title="SC_2_PBS_TRACK = 172'i32">SC_2_PBS_TRACK</a></li>
  908. <li><a class="reference" href="#SC_2_SW_DEV" title="SC_2_SW_DEV = 51'i32">SC_2_SW_DEV</a></li>
  909. <li><a class="reference" href="#SC_2_UPE" title="SC_2_UPE = 97'i32">SC_2_UPE</a></li>
  910. <li><a class="reference" href="#SC_2_VERSION" title="SC_2_VERSION = 46'i32">SC_2_VERSION</a></li>
  911. <li><a class="reference" href="#SC_ADVISORY_INFO" title="SC_ADVISORY_INFO = 132'i32">SC_ADVISORY_INFO</a></li>
  912. <li><a class="reference" href="#SC_AIO_LISTIO_MAX" title="SC_AIO_LISTIO_MAX = 23'i32">SC_AIO_LISTIO_MAX</a></li>
  913. <li><a class="reference" href="#SC_AIO_MAX" title="SC_AIO_MAX = 24'i32">SC_AIO_MAX</a></li>
  914. <li><a class="reference" href="#SC_AIO_PRIO_DELTA_MAX" title="SC_AIO_PRIO_DELTA_MAX = 25'i32">SC_AIO_PRIO_DELTA_MAX</a></li>
  915. <li><a class="reference" href="#SC_ARG_MAX" title="SC_ARG_MAX = 0'i32">SC_ARG_MAX</a></li>
  916. <li><a class="reference" href="#SC_ASYNCHRONOUS_IO" title="SC_ASYNCHRONOUS_IO = 12'i32">SC_ASYNCHRONOUS_IO</a></li>
  917. <li><a class="reference" href="#SC_ATEXIT_MAX" title="SC_ATEXIT_MAX = 87'i32">SC_ATEXIT_MAX</a></li>
  918. <li><a class="reference" href="#SC_BARRIERS" title="SC_BARRIERS = 133'i32">SC_BARRIERS</a></li>
  919. <li><a class="reference" href="#SC_BC_BASE_MAX" title="SC_BC_BASE_MAX = 36'i32">SC_BC_BASE_MAX</a></li>
  920. <li><a class="reference" href="#SC_BC_DIM_MAX" title="SC_BC_DIM_MAX = 37'i32">SC_BC_DIM_MAX</a></li>
  921. <li><a class="reference" href="#SC_BC_SCALE_MAX" title="SC_BC_SCALE_MAX = 38'i32">SC_BC_SCALE_MAX</a></li>
  922. <li><a class="reference" href="#SC_BC_STRING_MAX" title="SC_BC_STRING_MAX = 39'i32">SC_BC_STRING_MAX</a></li>
  923. <li><a class="reference" href="#SC_CHILD_MAX" title="SC_CHILD_MAX = 1'i32">SC_CHILD_MAX</a></li>
  924. <li><a class="reference" href="#SC_CLK_TCK" title="SC_CLK_TCK = 2'i32">SC_CLK_TCK</a></li>
  925. <li><a class="reference" href="#SC_CLOCK_SELECTION" title="SC_CLOCK_SELECTION = 137'i32">SC_CLOCK_SELECTION</a></li>
  926. <li><a class="reference" href="#SC_COLL_WEIGHTS_MAX" title="SC_COLL_WEIGHTS_MAX = 40'i32">SC_COLL_WEIGHTS_MAX</a></li>
  927. <li><a class="reference" href="#SC_CPUTIME" title="SC_CPUTIME = 138'i32">SC_CPUTIME</a></li>
  928. <li><a class="reference" href="#SC_DELAYTIMER_MAX" title="SC_DELAYTIMER_MAX = 26'i32">SC_DELAYTIMER_MAX</a></li>
  929. <li><a class="reference" href="#SC_EXPR_NEST_MAX" title="SC_EXPR_NEST_MAX = 42'i32">SC_EXPR_NEST_MAX</a></li>
  930. <li><a class="reference" href="#SC_FSYNC" title="SC_FSYNC = 15'i32">SC_FSYNC</a></li>
  931. <li><a class="reference" href="#SC_GETGR_R_SIZE_MAX" title="SC_GETGR_R_SIZE_MAX = 69'i32">SC_GETGR_R_SIZE_MAX</a></li>
  932. <li><a class="reference" href="#SC_GETPW_R_SIZE_MAX" title="SC_GETPW_R_SIZE_MAX = 70'i32">SC_GETPW_R_SIZE_MAX</a></li>
  933. <li><a class="reference" href="#SC_HOST_NAME_MAX" title="SC_HOST_NAME_MAX = 180'i32">SC_HOST_NAME_MAX</a></li>
  934. <li><a class="reference" href="#SC_IOV_MAX" title="SC_IOV_MAX = 60'i32">SC_IOV_MAX</a></li>
  935. <li><a class="reference" href="#SC_IPV6" title="SC_IPV6 = 235'i32">SC_IPV6</a></li>
  936. <li><a class="reference" href="#SC_JOB_CONTROL" title="SC_JOB_CONTROL = 7'i32">SC_JOB_CONTROL</a></li>
  937. <li><a class="reference" href="#SC_LINE_MAX" title="SC_LINE_MAX = 43'i32">SC_LINE_MAX</a></li>
  938. <li><a class="reference" href="#SC_LOGIN_NAME_MAX" title="SC_LOGIN_NAME_MAX = 71'i32">SC_LOGIN_NAME_MAX</a></li>
  939. <li><a class="reference" href="#SC_MAPPED_FILES" title="SC_MAPPED_FILES = 16'i32">SC_MAPPED_FILES</a></li>
  940. <li><a class="reference" href="#SC_MEMLOCK" title="SC_MEMLOCK = 17'i32">SC_MEMLOCK</a></li>
  941. <li><a class="reference" href="#SC_MEMLOCK_RANGE" title="SC_MEMLOCK_RANGE = 18'i32">SC_MEMLOCK_RANGE</a></li>
  942. <li><a class="reference" href="#SC_MEMORY_PROTECTION" title="SC_MEMORY_PROTECTION = 19'i32">SC_MEMORY_PROTECTION</a></li>
  943. <li><a class="reference" href="#SC_MESSAGE_PASSING" title="SC_MESSAGE_PASSING = 20'i32">SC_MESSAGE_PASSING</a></li>
  944. <li><a class="reference" href="#SC_MONOTONIC_CLOCK" title="SC_MONOTONIC_CLOCK = 149'i32">SC_MONOTONIC_CLOCK</a></li>
  945. <li><a class="reference" href="#SC_MQ_OPEN_MAX" title="SC_MQ_OPEN_MAX = 27'i32">SC_MQ_OPEN_MAX</a></li>
  946. <li><a class="reference" href="#SC_MQ_PRIO_MAX" title="SC_MQ_PRIO_MAX = 28'i32">SC_MQ_PRIO_MAX</a></li>
  947. <li><a class="reference" href="#SC_NGROUPS_MAX" title="SC_NGROUPS_MAX = 3'i32">SC_NGROUPS_MAX</a></li>
  948. <li><a class="reference" href="#SC_NPROCESSORS_ONLN" title="SC_NPROCESSORS_ONLN = 84'i32">SC_NPROCESSORS_ONLN</a></li>
  949. <li><a class="reference" href="#SC_OPEN_MAX" title="SC_OPEN_MAX = 4'i32">SC_OPEN_MAX</a></li>
  950. <li><a class="reference" href="#SC_PAGESIZE" title="SC_PAGESIZE = 30'i32">SC_PAGESIZE</a></li>
  951. <li><a class="reference" href="#SC_PRIORITIZED_IO" title="SC_PRIORITIZED_IO = 13'i32">SC_PRIORITIZED_IO</a></li>
  952. <li><a class="reference" href="#SC_PRIORITY_SCHEDULING" title="SC_PRIORITY_SCHEDULING = 10'i32">SC_PRIORITY_SCHEDULING</a></li>
  953. <li><a class="reference" href="#SC_RAW_SOCKETS" title="SC_RAW_SOCKETS = 236'i32">SC_RAW_SOCKETS</a></li>
  954. <li><a class="reference" href="#SC_RE_DUP_MAX" title="SC_RE_DUP_MAX = 44'i32">SC_RE_DUP_MAX</a></li>
  955. <li><a class="reference" href="#SC_READER_WRITER_LOCKS" title="SC_READER_WRITER_LOCKS = 153'i32">SC_READER_WRITER_LOCKS</a></li>
  956. <li><a class="reference" href="#SC_REALTIME_SIGNALS" title="SC_REALTIME_SIGNALS = 9'i32">SC_REALTIME_SIGNALS</a></li>
  957. <li><a class="reference" href="#SC_REGEXP" title="SC_REGEXP = 155'i32">SC_REGEXP</a></li>
  958. <li><a class="reference" href="#SC_RTSIG_MAX" title="SC_RTSIG_MAX = 31'i32">SC_RTSIG_MAX</a></li>
  959. <li><a class="reference" href="#SC_SAVED_IDS" title="SC_SAVED_IDS = 8'i32">SC_SAVED_IDS</a></li>
  960. <li><a class="reference" href="#SC_SEM_NSEMS_MAX" title="SC_SEM_NSEMS_MAX = 32'i32">SC_SEM_NSEMS_MAX</a></li>
  961. <li><a class="reference" href="#SC_SEM_VALUE_MAX" title="SC_SEM_VALUE_MAX = 33'i32">SC_SEM_VALUE_MAX</a></li>
  962. <li><a class="reference" href="#SC_SEMAPHORES" title="SC_SEMAPHORES = 21'i32">SC_SEMAPHORES</a></li>
  963. <li><a class="reference" href="#SC_SHARED_MEMORY_OBJECTS" title="SC_SHARED_MEMORY_OBJECTS = 22'i32">SC_SHARED_MEMORY_OBJECTS</a></li>
  964. <li><a class="reference" href="#SC_SHELL" title="SC_SHELL = 157'i32">SC_SHELL</a></li>
  965. <li><a class="reference" href="#SC_SIGQUEUE_MAX" title="SC_SIGQUEUE_MAX = 34'i32">SC_SIGQUEUE_MAX</a></li>
  966. <li><a class="reference" href="#SC_SPAWN" title="SC_SPAWN = 159'i32">SC_SPAWN</a></li>
  967. <li><a class="reference" href="#SC_SPIN_LOCKS" title="SC_SPIN_LOCKS = 154'i32">SC_SPIN_LOCKS</a></li>
  968. <li><a class="reference" href="#SC_SPORADIC_SERVER" title="SC_SPORADIC_SERVER = 160'i32">SC_SPORADIC_SERVER</a></li>
  969. <li><a class="reference" href="#SC_SS_REPL_MAX" title="SC_SS_REPL_MAX = 241'i32">SC_SS_REPL_MAX</a></li>
  970. <li><a class="reference" href="#SC_STREAM_MAX" title="SC_STREAM_MAX = 5'i32">SC_STREAM_MAX</a></li>
  971. <li><a class="reference" href="#SC_SYMLOOP_MAX" title="SC_SYMLOOP_MAX = 173'i32">SC_SYMLOOP_MAX</a></li>
  972. <li><a class="reference" href="#SC_SYNCHRONIZED_IO" title="SC_SYNCHRONIZED_IO = 14'i32">SC_SYNCHRONIZED_IO</a></li>
  973. <li><a class="reference" href="#SC_THREAD_ATTR_STACKADDR" title="SC_THREAD_ATTR_STACKADDR = 77'i32">SC_THREAD_ATTR_STACKADDR</a></li>
  974. <li><a class="reference" href="#SC_THREAD_ATTR_STACKSIZE" title="SC_THREAD_ATTR_STACKSIZE = 78'i32">SC_THREAD_ATTR_STACKSIZE</a></li>
  975. <li><a class="reference" href="#SC_THREAD_CPUTIME" title="SC_THREAD_CPUTIME = 139'i32">SC_THREAD_CPUTIME</a></li>
  976. <li><a class="reference" href="#SC_THREAD_DESTRUCTOR_ITERATIONS" title="SC_THREAD_DESTRUCTOR_ITERATIONS = 73'i32">SC_THREAD_DESTRUCTOR_ITERATIONS</a></li>
  977. <li><a class="reference" href="#SC_THREAD_KEYS_MAX" title="SC_THREAD_KEYS_MAX = 74'i32">SC_THREAD_KEYS_MAX</a></li>
  978. <li><a class="reference" href="#SC_THREAD_PRIO_INHERIT" title="SC_THREAD_PRIO_INHERIT = 80'i32">SC_THREAD_PRIO_INHERIT</a></li>
  979. <li><a class="reference" href="#SC_THREAD_PRIO_PROTECT" title="SC_THREAD_PRIO_PROTECT = 81'i32">SC_THREAD_PRIO_PROTECT</a></li>
  980. <li><a class="reference" href="#SC_THREAD_PRIORITY_SCHEDULING" title="SC_THREAD_PRIORITY_SCHEDULING = 79'i32">SC_THREAD_PRIORITY_SCHEDULING</a></li>
  981. <li><a class="reference" href="#SC_THREAD_PROCESS_SHARED" title="SC_THREAD_PROCESS_SHARED = 82'i32">SC_THREAD_PROCESS_SHARED</a></li>
  982. <li><a class="reference" href="#SC_THREAD_SAFE_FUNCTIONS" title="SC_THREAD_SAFE_FUNCTIONS = 68'i32">SC_THREAD_SAFE_FUNCTIONS</a></li>
  983. <li><a class="reference" href="#SC_THREAD_SPORADIC_SERVER" title="SC_THREAD_SPORADIC_SERVER = 161'i32">SC_THREAD_SPORADIC_SERVER</a></li>
  984. <li><a class="reference" href="#SC_THREAD_STACK_MIN" title="SC_THREAD_STACK_MIN = 75'i32">SC_THREAD_STACK_MIN</a></li>
  985. <li><a class="reference" href="#SC_THREAD_THREADS_MAX" title="SC_THREAD_THREADS_MAX = 76'i32">SC_THREAD_THREADS_MAX</a></li>
  986. <li><a class="reference" href="#SC_THREADS" title="SC_THREADS = 67'i32">SC_THREADS</a></li>
  987. <li><a class="reference" href="#SC_TIMEOUTS" title="SC_TIMEOUTS = 164'i32">SC_TIMEOUTS</a></li>
  988. <li><a class="reference" href="#SC_TIMER_MAX" title="SC_TIMER_MAX = 35'i32">SC_TIMER_MAX</a></li>
  989. <li><a class="reference" href="#SC_TIMERS" title="SC_TIMERS = 11'i32">SC_TIMERS</a></li>
  990. <li><a class="reference" href="#SC_TRACE" title="SC_TRACE = 181'i32">SC_TRACE</a></li>
  991. <li><a class="reference" href="#SC_TRACE_EVENT_FILTER" title="SC_TRACE_EVENT_FILTER = 182'i32">SC_TRACE_EVENT_FILTER</a></li>
  992. <li><a class="reference" href="#SC_TRACE_EVENT_NAME_MAX" title="SC_TRACE_EVENT_NAME_MAX = 242'i32">SC_TRACE_EVENT_NAME_MAX</a></li>
  993. <li><a class="reference" href="#SC_TRACE_INHERIT" title="SC_TRACE_INHERIT = 183'i32">SC_TRACE_INHERIT</a></li>
  994. <li><a class="reference" href="#SC_TRACE_LOG" title="SC_TRACE_LOG = 184'i32">SC_TRACE_LOG</a></li>
  995. <li><a class="reference" href="#SC_TRACE_NAME_MAX" title="SC_TRACE_NAME_MAX = 243'i32">SC_TRACE_NAME_MAX</a></li>
  996. <li><a class="reference" href="#SC_TRACE_SYS_MAX" title="SC_TRACE_SYS_MAX = 244'i32">SC_TRACE_SYS_MAX</a></li>
  997. <li><a class="reference" href="#SC_TRACE_USER_EVENT_MAX" title="SC_TRACE_USER_EVENT_MAX = 245'i32">SC_TRACE_USER_EVENT_MAX</a></li>
  998. <li><a class="reference" href="#SC_TTY_NAME_MAX" title="SC_TTY_NAME_MAX = 72'i32">SC_TTY_NAME_MAX</a></li>
  999. <li><a class="reference" href="#SC_TYPED_MEMORY_OBJECTS" title="SC_TYPED_MEMORY_OBJECTS = 165'i32">SC_TYPED_MEMORY_OBJECTS</a></li>
  1000. <li><a class="reference" href="#SC_TZNAME_MAX" title="SC_TZNAME_MAX = 6'i32">SC_TZNAME_MAX</a></li>
  1001. <li><a class="reference" href="#SC_V6_ILP32_OFF32" title="SC_V6_ILP32_OFF32 = 176'i32">SC_V6_ILP32_OFF32</a></li>
  1002. <li><a class="reference" href="#SC_V6_ILP32_OFFBIG" title="SC_V6_ILP32_OFFBIG = 177'i32">SC_V6_ILP32_OFFBIG</a></li>
  1003. <li><a class="reference" href="#SC_V6_LP64_OFF64" title="SC_V6_LP64_OFF64 = 178'i32">SC_V6_LP64_OFF64</a></li>
  1004. <li><a class="reference" href="#SC_V6_LPBIG_OFFBIG" title="SC_V6_LPBIG_OFFBIG = 179'i32">SC_V6_LPBIG_OFFBIG</a></li>
  1005. <li><a class="reference" href="#SC_VERSION" title="SC_VERSION = 29'i32">SC_VERSION</a></li>
  1006. <li><a class="reference" href="#SC_XBS5_ILP32_OFF32" title="SC_XBS5_ILP32_OFF32 = 125'i32">SC_XBS5_ILP32_OFF32</a></li>
  1007. <li><a class="reference" href="#SC_XBS5_ILP32_OFFBIG" title="SC_XBS5_ILP32_OFFBIG = 126'i32">SC_XBS5_ILP32_OFFBIG</a></li>
  1008. <li><a class="reference" href="#SC_XBS5_LP64_OFF64" title="SC_XBS5_LP64_OFF64 = 127'i32">SC_XBS5_LP64_OFF64</a></li>
  1009. <li><a class="reference" href="#SC_XBS5_LPBIG_OFFBIG" title="SC_XBS5_LPBIG_OFFBIG = 128'i32">SC_XBS5_LPBIG_OFFBIG</a></li>
  1010. <li><a class="reference" href="#SC_XOPEN_CRYPT" title="SC_XOPEN_CRYPT = 92'i32">SC_XOPEN_CRYPT</a></li>
  1011. <li><a class="reference" href="#SC_XOPEN_ENH_I18N" title="SC_XOPEN_ENH_I18N = 93'i32">SC_XOPEN_ENH_I18N</a></li>
  1012. <li><a class="reference" href="#SC_XOPEN_LEGACY" title="SC_XOPEN_LEGACY = 129'i32">SC_XOPEN_LEGACY</a></li>
  1013. <li><a class="reference" href="#SC_XOPEN_REALTIME" title="SC_XOPEN_REALTIME = 130'i32">SC_XOPEN_REALTIME</a></li>
  1014. <li><a class="reference" href="#SC_XOPEN_REALTIME_THREADS" title="SC_XOPEN_REALTIME_THREADS = 131'i32">SC_XOPEN_REALTIME_THREADS</a></li>
  1015. <li><a class="reference" href="#SC_XOPEN_SHM" title="SC_XOPEN_SHM = 94'i32">SC_XOPEN_SHM</a></li>
  1016. <li><a class="reference" href="#SC_XOPEN_STREAMS" title="SC_XOPEN_STREAMS = 246'i32">SC_XOPEN_STREAMS</a></li>
  1017. <li><a class="reference" href="#SC_XOPEN_UNIX" title="SC_XOPEN_UNIX = 91'i32">SC_XOPEN_UNIX</a></li>
  1018. <li><a class="reference" href="#SC_XOPEN_VERSION" title="SC_XOPEN_VERSION = 89'i32">SC_XOPEN_VERSION</a></li>
  1019. <li><a class="reference" href="#SCHED_FIFO" title="SCHED_FIFO = 1'i32">SCHED_FIFO</a></li>
  1020. <li><a class="reference" href="#SCHED_OTHER" title="SCHED_OTHER = 0'i32">SCHED_OTHER</a></li>
  1021. <li><a class="reference" href="#SCHED_RR" title="SCHED_RR = 2'i32">SCHED_RR</a></li>
  1022. <li><a class="reference" href="#SCM_RIGHTS" title="SCM_RIGHTS = 1'i32">SCM_RIGHTS</a></li>
  1023. <li><a class="reference" href="#SEEK_CUR" title="SEEK_CUR = 1'i32">SEEK_CUR</a></li>
  1024. <li><a class="reference" href="#SEEK_END" title="SEEK_END = 2'i32">SEEK_END</a></li>
  1025. <li><a class="reference" href="#SEEK_SET" title="SEEK_SET = 0'i32">SEEK_SET</a></li>
  1026. <li><a class="reference" href="#SEM_FAILED" title="SEM_FAILED = nil">SEM_FAILED</a></li>
  1027. <li><a class="reference" href="#SHUT_RD" title="SHUT_RD = 0'i32">SHUT_RD</a></li>
  1028. <li><a class="reference" href="#SHUT_RDWR" title="SHUT_RDWR = 2'i32">SHUT_RDWR</a></li>
  1029. <li><a class="reference" href="#SHUT_WR" title="SHUT_WR = 1'i32">SHUT_WR</a></li>
  1030. <li><a class="reference" href="#SIG_BLOCK" title="SIG_BLOCK = 0'i32">SIG_BLOCK</a></li>
  1031. <li><a class="reference" href="#SIG_DFL" title="SIG_DFL = 0">SIG_DFL</a></li>
  1032. <li><a class="reference" href="#SIG_ERR" title="SIG_ERR = -1">SIG_ERR</a></li>
  1033. <li><a class="reference" href="#SIG_HOLD" title="SIG_HOLD = 2">SIG_HOLD</a></li>
  1034. <li><a class="reference" href="#SIG_IGN" title="SIG_IGN = 1">SIG_IGN</a></li>
  1035. <li><a class="reference" href="#SIG_SETMASK" title="SIG_SETMASK = 2'i32">SIG_SETMASK</a></li>
  1036. <li><a class="reference" href="#SIG_UNBLOCK" title="SIG_UNBLOCK = 1'i32">SIG_UNBLOCK</a></li>
  1037. <li><a class="reference" href="#SIGABRT" title="SIGABRT = 6'i32">SIGABRT</a></li>
  1038. <li><a class="reference" href="#SIGALRM" title="SIGALRM = 14'i32">SIGALRM</a></li>
  1039. <li><a class="reference" href="#SIGBUS" title="SIGBUS = 7'i32">SIGBUS</a></li>
  1040. <li><a class="reference" href="#SIGCHLD" title="SIGCHLD = 17'i32">SIGCHLD</a></li>
  1041. <li><a class="reference" href="#SIGCONT" title="SIGCONT = 18'i32">SIGCONT</a></li>
  1042. <li><a class="reference" href="#SIGEV_NONE" title="SIGEV_NONE = 1'i32">SIGEV_NONE</a></li>
  1043. <li><a class="reference" href="#SIGEV_SIGNAL" title="SIGEV_SIGNAL = 0'i32">SIGEV_SIGNAL</a></li>
  1044. <li><a class="reference" href="#SIGEV_THREAD" title="SIGEV_THREAD = 2'i32">SIGEV_THREAD</a></li>
  1045. <li><a class="reference" href="#SIGFPE" title="SIGFPE = 8'i32">SIGFPE</a></li>
  1046. <li><a class="reference" href="#SIGHUP" title="SIGHUP = 1'i32">SIGHUP</a></li>
  1047. <li><a class="reference" href="#SIGILL" title="SIGILL = 4'i32">SIGILL</a></li>
  1048. <li><a class="reference" href="#SIGINT" title="SIGINT = 2'i32">SIGINT</a></li>
  1049. <li><a class="reference" href="#SIGKILL" title="SIGKILL = 9'i32">SIGKILL</a></li>
  1050. <li><a class="reference" href="#SIGPIPE" title="SIGPIPE = 13'i32">SIGPIPE</a></li>
  1051. <li><a class="reference" href="#SIGPOLL" title="SIGPOLL = 29'i32">SIGPOLL</a></li>
  1052. <li><a class="reference" href="#SIGPROF" title="SIGPROF = 27'i32">SIGPROF</a></li>
  1053. <li><a class="reference" href="#SIGQUIT" title="SIGQUIT = 3'i32">SIGQUIT</a></li>
  1054. <li><a class="reference" href="#SIGSEGV" title="SIGSEGV = 11'i32">SIGSEGV</a></li>
  1055. <li><a class="reference" href="#SIGSTKSZ" title="SIGSTKSZ = 8192'i32">SIGSTKSZ</a></li>
  1056. <li><a class="reference" href="#SIGSTOP" title="SIGSTOP = 19'i32">SIGSTOP</a></li>
  1057. <li><a class="reference" href="#SIGSYS" title="SIGSYS = 31'i32">SIGSYS</a></li>
  1058. <li><a class="reference" href="#SIGTERM" title="SIGTERM = 15'i32">SIGTERM</a></li>
  1059. <li><a class="reference" href="#SIGTRAP" title="SIGTRAP = 5'i32">SIGTRAP</a></li>
  1060. <li><a class="reference" href="#SIGTSTP" title="SIGTSTP = 20'i32">SIGTSTP</a></li>
  1061. <li><a class="reference" href="#SIGTTIN" title="SIGTTIN = 21'i32">SIGTTIN</a></li>
  1062. <li><a class="reference" href="#SIGTTOU" title="SIGTTOU = 22'i32">SIGTTOU</a></li>
  1063. <li><a class="reference" href="#SIGURG" title="SIGURG = 23'i32">SIGURG</a></li>
  1064. <li><a class="reference" href="#SIGUSR1" title="SIGUSR1 = 10'i32">SIGUSR1</a></li>
  1065. <li><a class="reference" href="#SIGUSR2" title="SIGUSR2 = 12'i32">SIGUSR2</a></li>
  1066. <li><a class="reference" href="#SIGVTALRM" title="SIGVTALRM = 26'i32">SIGVTALRM</a></li>
  1067. <li><a class="reference" href="#SIGXCPU" title="SIGXCPU = 24'i32">SIGXCPU</a></li>
  1068. <li><a class="reference" href="#SIGXFSZ" title="SIGXFSZ = 25'i32">SIGXFSZ</a></li>
  1069. <li><a class="reference" href="#SO_ACCEPTCONN" title="SO_ACCEPTCONN = 30'i32">SO_ACCEPTCONN</a></li>
  1070. <li><a class="reference" href="#SO_BINDTODEVICE" title="SO_BINDTODEVICE = 25'i32">SO_BINDTODEVICE</a></li>
  1071. <li><a class="reference" href="#SO_BROADCAST" title="SO_BROADCAST = 6'i32">SO_BROADCAST</a></li>
  1072. <li><a class="reference" href="#SO_DEBUG" title="SO_DEBUG = 1'i32">SO_DEBUG</a></li>
  1073. <li><a class="reference" href="#SO_DONTROUTE" title="SO_DONTROUTE = 5'i32">SO_DONTROUTE</a></li>
  1074. <li><a class="reference" href="#SO_ERROR" title="SO_ERROR = 4'i32">SO_ERROR</a></li>
  1075. <li><a class="reference" href="#SO_KEEPALIVE" title="SO_KEEPALIVE = 9'i32">SO_KEEPALIVE</a></li>
  1076. <li><a class="reference" href="#SO_LINGER" title="SO_LINGER = 13'i32">SO_LINGER</a></li>
  1077. <li><a class="reference" href="#SO_OOBINLINE" title="SO_OOBINLINE = 10'i32">SO_OOBINLINE</a></li>
  1078. <li><a class="reference" href="#SO_RCVBUF" title="SO_RCVBUF = 8'i32">SO_RCVBUF</a></li>
  1079. <li><a class="reference" href="#SO_RCVLOWAT" title="SO_RCVLOWAT = 18'i32">SO_RCVLOWAT</a></li>
  1080. <li><a class="reference" href="#SO_RCVTIMEO" title="SO_RCVTIMEO = 20'i32">SO_RCVTIMEO</a></li>
  1081. <li><a class="reference" href="#SO_REUSEADDR" title="SO_REUSEADDR = 2'i32">SO_REUSEADDR</a></li>
  1082. <li><a class="reference" href="#SO_REUSEPORT" title="SO_REUSEPORT = 15'i32">SO_REUSEPORT</a></li>
  1083. <li><a class="reference" href="#SO_SNDBUF" title="SO_SNDBUF = 7'i32">SO_SNDBUF</a></li>
  1084. <li><a class="reference" href="#SO_SNDLOWAT" title="SO_SNDLOWAT = 19'i32">SO_SNDLOWAT</a></li>
  1085. <li><a class="reference" href="#SO_SNDTIMEO" title="SO_SNDTIMEO = 21'i32">SO_SNDTIMEO</a></li>
  1086. <li><a class="reference" href="#SO_TYPE" title="SO_TYPE = 3'i32">SO_TYPE</a></li>
  1087. <li><a class="reference" href="#SOCK_CLOEXEC" title="SOCK_CLOEXEC = 524288'i32">SOCK_CLOEXEC</a></li>
  1088. <li><a class="reference" href="#SOCK_DGRAM" title="SOCK_DGRAM = 2'i32">SOCK_DGRAM</a></li>
  1089. <li><a class="reference" href="#SOCK_RAW" title="SOCK_RAW = 3'i32">SOCK_RAW</a></li>
  1090. <li><a class="reference" href="#SOCK_SEQPACKET" title="SOCK_SEQPACKET = 5'i32">SOCK_SEQPACKET</a></li>
  1091. <li><a class="reference" href="#SOCK_STREAM" title="SOCK_STREAM = 1'i32">SOCK_STREAM</a></li>
  1092. <li><a class="reference" href="#Sockaddr_un_path_length" title="Sockaddr_un_path_length = 108">Sockaddr_un_path_length</a></li>
  1093. <li><a class="reference" href="#SOL_SOCKET" title="SOL_SOCKET = 1'i32">SOL_SOCKET</a></li>
  1094. <li><a class="reference" href="#SOMAXCONN" title="SOMAXCONN = 4096'i32">SOMAXCONN</a></li>
  1095. <li><a class="reference" href="#SS_DISABLE" title="SS_DISABLE = 2'i32">SS_DISABLE</a></li>
  1096. <li><a class="reference" href="#SS_ONSTACK" title="SS_ONSTACK = 1'i32">SS_ONSTACK</a></li>
  1097. <li><a class="reference" href="#ST_NOSUID" title="ST_NOSUID = 2'i32">ST_NOSUID</a></li>
  1098. <li><a class="reference" href="#ST_RDONLY" title="ST_RDONLY = 1'i32">ST_RDONLY</a></li>
  1099. <li><a class="reference" href="#StatHasNanoseconds" title="StatHasNanoseconds = true">StatHasNanoseconds</a></li>
  1100. <li><a class="reference" href="#STDERR_FILENO" title="STDERR_FILENO = 2">STDERR_FILENO</a></li>
  1101. <li><a class="reference" href="#STDIN_FILENO" title="STDIN_FILENO = 0">STDIN_FILENO</a></li>
  1102. <li><a class="reference" href="#STDOUT_FILENO" title="STDOUT_FILENO = 1">STDOUT_FILENO</a></li>
  1103. <li><a class="reference" href="#T_FMT" title="T_FMT = 131114'i32">T_FMT</a></li>
  1104. <li><a class="reference" href="#T_FMT_AMPM" title="T_FMT_AMPM = 131115'i32">T_FMT_AMPM</a></li>
  1105. <li><a class="reference" href="#TCP_NODELAY" title="TCP_NODELAY = 1'i32">TCP_NODELAY</a></li>
  1106. <li><a class="reference" href="#THOUSEP" title="THOUSEP = 65537'i32">THOUSEP</a></li>
  1107. <li><a class="reference" href="#TIMER_ABSTIME" title="TIMER_ABSTIME = 1'i32">TIMER_ABSTIME</a></li>
  1108. <li><a class="reference" href="#TRY_AGAIN" title="TRY_AGAIN = 2'i32">TRY_AGAIN</a></li>
  1109. <li><a class="reference" href="#W_OK" title="W_OK = 2'i32">W_OK</a></li>
  1110. <li><a class="reference" href="#WCONTINUED" title="WCONTINUED = 8'i32">WCONTINUED</a></li>
  1111. <li><a class="reference" href="#WEXITED" title="WEXITED = 4'i32">WEXITED</a></li>
  1112. <li><a class="reference" href="#WNOHANG" title="WNOHANG = 1'i32">WNOHANG</a></li>
  1113. <li><a class="reference" href="#WNOWAIT" title="WNOWAIT = 16777216'i32">WNOWAIT</a></li>
  1114. <li><a class="reference" href="#WSTOPPED" title="WSTOPPED = 2'i32">WSTOPPED</a></li>
  1115. <li><a class="reference" href="#WUNTRACED" title="WUNTRACED = 2'i32">WUNTRACED</a></li>
  1116. <li><a class="reference" href="#X_OK" title="X_OK = 1'i32">X_OK</a></li>
  1117. <li><a class="reference" href="#YESEXPR" title="YESEXPR = 327680'i32">YESEXPR</a></li>
  1118. </ul>
  1119. </details>
  1120. </li>
  1121. <li>
  1122. <details open>
  1123. <summary><a class="reference reference-toplevel" href="#12" id="62">Procs</a></summary>
  1124. <ul class="simple simple-toc-section">
  1125. <ul class="simple nested-toc-section">-
  1126. <li><a class="reference" href="#-%2CTime%2CTime" title="`-`(a, b: Time): Time">`-`(a, b: Time): Time</a></li>
  1127. </ul>
  1128. <ul class="simple nested-toc-section">==
  1129. <li><a class="reference" href="#%3D%3D%2CTime%2CTime" title="`==`(a, b: Time): bool">`==`(a, b: Time): bool</a></li>
  1130. <li><a class="reference" href="#%3D%3D%2CSocketHandle%2CSocketHandle" title="`==`(x, y: SocketHandle): bool">`==`(x, y: SocketHandle): bool</a></li>
  1131. </ul>
  1132. <ul class="simple nested-toc-section">accept
  1133. <li><a class="reference" href="#accept%2CSocketHandle%2Cptr.SockAddr%2Cptr.SockLen" title="accept(a1: SocketHandle; a2: ptr SockAddr; a3: ptr SockLen): SocketHandle">accept(a1: SocketHandle; a2: ptr SockAddr; a3: ptr SockLen): SocketHandle</a></li>
  1134. </ul>
  1135. <ul class="simple nested-toc-section">accept4
  1136. <li><a class="reference" href="#accept4%2CSocketHandle%2Cptr.SockAddr%2Cptr.SockLen%2Ccint" title="accept4(a1: SocketHandle; a2: ptr SockAddr; a3: ptr SockLen; flags: cint): SocketHandle">accept4(a1: SocketHandle; a2: ptr SockAddr; a3: ptr SockLen; flags: cint): SocketHandle</a></li>
  1137. </ul>
  1138. <ul class="simple nested-toc-section">access
  1139. <li><a class="reference" href="#access%2Ccstring%2Ccint" title="access(a1: cstring; a2: cint): cint">access(a1: cstring; a2: cint): cint</a></li>
  1140. </ul>
  1141. <ul class="simple nested-toc-section">aio_cancel
  1142. <li><a class="reference" href="#aio_cancel%2Ccint%2Cptr.Taiocb" title="aio_cancel(a1: cint; a2: ptr Taiocb): cint">aio_cancel(a1: cint; a2: ptr Taiocb): cint</a></li>
  1143. </ul>
  1144. <ul class="simple nested-toc-section">aio_error
  1145. <li><a class="reference" href="#aio_error%2Cptr.Taiocb" title="aio_error(a1: ptr Taiocb): cint">aio_error(a1: ptr Taiocb): cint</a></li>
  1146. </ul>
  1147. <ul class="simple nested-toc-section">aio_fsync
  1148. <li><a class="reference" href="#aio_fsync%2Ccint%2Cptr.Taiocb" title="aio_fsync(a1: cint; a2: ptr Taiocb): cint">aio_fsync(a1: cint; a2: ptr Taiocb): cint</a></li>
  1149. </ul>
  1150. <ul class="simple nested-toc-section">aio_read
  1151. <li><a class="reference" href="#aio_read%2Cptr.Taiocb" title="aio_read(a1: ptr Taiocb): cint">aio_read(a1: ptr Taiocb): cint</a></li>
  1152. </ul>
  1153. <ul class="simple nested-toc-section">aio_return
  1154. <li><a class="reference" href="#aio_return%2Cptr.Taiocb" title="aio_return(a1: ptr Taiocb): int">aio_return(a1: ptr Taiocb): int</a></li>
  1155. </ul>
  1156. <ul class="simple nested-toc-section">aio_suspend
  1157. <li><a class="reference" href="#aio_suspend%2Cptr.ptr.Taiocb%2Ccint%2Cptr.Timespec" title="aio_suspend(a1: ptr ptr Taiocb; a2: cint; a3: ptr Timespec): cint">aio_suspend(a1: ptr ptr Taiocb; a2: cint; a3: ptr Timespec): cint</a></li>
  1158. </ul>
  1159. <ul class="simple nested-toc-section">aio_write
  1160. <li><a class="reference" href="#aio_write%2Cptr.Taiocb" title="aio_write(a1: ptr Taiocb): cint">aio_write(a1: ptr Taiocb): cint</a></li>
  1161. </ul>
  1162. <ul class="simple nested-toc-section">alarm
  1163. <li><a class="reference" href="#alarm%2Ccint" title="alarm(a1: cint): cint">alarm(a1: cint): cint</a></li>
  1164. </ul>
  1165. <ul class="simple nested-toc-section">asctime
  1166. <li><a class="reference" href="#asctime%2CTm" title="asctime(a1: var Tm): cstring">asctime(a1: var Tm): cstring</a></li>
  1167. </ul>
  1168. <ul class="simple nested-toc-section">asctime_r
  1169. <li><a class="reference" href="#asctime_r%2CTm%2Ccstring" title="asctime_r(a1: var Tm; a2: cstring): cstring">asctime_r(a1: var Tm; a2: cstring): cstring</a></li>
  1170. </ul>
  1171. <ul class="simple nested-toc-section">basename
  1172. <li><a class="reference" href="#basename%2Ccstring" title="basename(a1: cstring): cstring">basename(a1: cstring): cstring</a></li>
  1173. </ul>
  1174. <ul class="simple nested-toc-section">bindSocket
  1175. <li><a class="reference" href="#bindSocket%2CSocketHandle%2Cptr.SockAddr%2CSockLen" title="bindSocket(a1: SocketHandle; a2: ptr SockAddr; a3: SockLen): cint">bindSocket(a1: SocketHandle; a2: ptr SockAddr; a3: SockLen): cint</a></li>
  1176. </ul>
  1177. <ul class="simple nested-toc-section">bsd_signal
  1178. <li><a class="reference" href="#bsd_signal%2Ccint%2Cproc%28pointer%29" title="bsd_signal(a1: cint; a2: proc (x: pointer) {.noconv.})">bsd_signal(a1: cint; a2: proc (x: pointer) {.noconv.})</a></li>
  1179. </ul>
  1180. <ul class="simple nested-toc-section">catclose
  1181. <li><a class="reference" href="#catclose%2CNl_catd" title="catclose(a1: Nl_catd): cint">catclose(a1: Nl_catd): cint</a></li>
  1182. </ul>
  1183. <ul class="simple nested-toc-section">catgets
  1184. <li><a class="reference" href="#catgets%2CNl_catd%2Ccint%2Ccint%2Ccstring" title="catgets(a1: Nl_catd; a2, a3: cint; a4: cstring): cstring">catgets(a1: Nl_catd; a2, a3: cint; a4: cstring): cstring</a></li>
  1185. </ul>
  1186. <ul class="simple nested-toc-section">catopen
  1187. <li><a class="reference" href="#catopen%2Ccstring%2Ccint" title="catopen(a1: cstring; a2: cint): Nl_catd">catopen(a1: cstring; a2: cint): Nl_catd</a></li>
  1188. </ul>
  1189. <ul class="simple nested-toc-section">chdir
  1190. <li><a class="reference" href="#chdir%2Ccstring" title="chdir(a1: cstring): cint">chdir(a1: cstring): cint</a></li>
  1191. </ul>
  1192. <ul class="simple nested-toc-section">chmod
  1193. <li><a class="reference" href="#chmod%2Ccstring%2CMode" title="chmod(a1: cstring; a2: Mode): cint">chmod(a1: cstring; a2: Mode): cint</a></li>
  1194. </ul>
  1195. <ul class="simple nested-toc-section">chown
  1196. <li><a class="reference" href="#chown%2Ccstring%2CUid%2CGid" title="chown(a1: cstring; a2: Uid; a3: Gid): cint">chown(a1: cstring; a2: Uid; a3: Gid): cint</a></li>
  1197. </ul>
  1198. <ul class="simple nested-toc-section">clock
  1199. <li><a class="reference" href="#clock_2" title="clock(): Clock">clock(): Clock</a></li>
  1200. </ul>
  1201. <ul class="simple nested-toc-section">clock_getcpuclockid
  1202. <li><a class="reference" href="#clock_getcpuclockid%2CPid%2CClockId" title="clock_getcpuclockid(a1: Pid; a2: var ClockId): cint">clock_getcpuclockid(a1: Pid; a2: var ClockId): cint</a></li>
  1203. </ul>
  1204. <ul class="simple nested-toc-section">clock_getres
  1205. <li><a class="reference" href="#clock_getres%2CClockId%2CTimespec" title="clock_getres(a1: ClockId; a2: var Timespec): cint">clock_getres(a1: ClockId; a2: var Timespec): cint</a></li>
  1206. </ul>
  1207. <ul class="simple nested-toc-section">clock_gettime
  1208. <li><a class="reference" href="#clock_gettime%2CClockId%2CTimespec" title="clock_gettime(a1: ClockId; a2: var Timespec): cint">clock_gettime(a1: ClockId; a2: var Timespec): cint</a></li>
  1209. </ul>
  1210. <ul class="simple nested-toc-section">clock_nanosleep
  1211. <li><a class="reference" href="#clock_nanosleep%2CClockId%2Ccint%2CTimespec%2CTimespec" title="clock_nanosleep(a1: ClockId; a2: cint; a3: var Timespec; a4: var Timespec): cint">clock_nanosleep(a1: ClockId; a2: cint; a3: var Timespec; a4: var Timespec): cint</a></li>
  1212. </ul>
  1213. <ul class="simple nested-toc-section">clock_settime
  1214. <li><a class="reference" href="#clock_settime%2CClockId%2CTimespec" title="clock_settime(a1: ClockId; a2: var Timespec): cint">clock_settime(a1: ClockId; a2: var Timespec): cint</a></li>
  1215. </ul>
  1216. <ul class="simple nested-toc-section">close
  1217. <li><a class="reference" href="#close" title="close(a1: cint | SocketHandle): cint">close(a1: cint | SocketHandle): cint</a></li>
  1218. </ul>
  1219. <ul class="simple nested-toc-section">closedir
  1220. <li><a class="reference" href="#closedir%2Cptr.DIR" title="closedir(a1: ptr DIR): cint">closedir(a1: ptr DIR): cint</a></li>
  1221. </ul>
  1222. <ul class="simple nested-toc-section">CMSG_DATA
  1223. <li><a class="reference" href="#CMSG_DATA%2Cptr.Tcmsghdr" title="CMSG_DATA(cmsg: ptr Tcmsghdr): cstring">CMSG_DATA(cmsg: ptr Tcmsghdr): cstring</a></li>
  1224. </ul>
  1225. <ul class="simple nested-toc-section">CMSG_FIRSTHDR
  1226. <li><a class="reference" href="#CMSG_FIRSTHDR%2Cptr.Tmsghdr" title="CMSG_FIRSTHDR(mhdr: ptr Tmsghdr): ptr Tcmsghdr">CMSG_FIRSTHDR(mhdr: ptr Tmsghdr): ptr Tcmsghdr</a></li>
  1227. </ul>
  1228. <ul class="simple nested-toc-section">CMSG_LEN
  1229. <li><a class="reference" href="#CMSG_LEN%2Ccsize_t" title="CMSG_LEN(len: csize_t): csize_t">CMSG_LEN(len: csize_t): csize_t</a></li>
  1230. </ul>
  1231. <ul class="simple nested-toc-section">CMSG_NXTHDR
  1232. <li><a class="reference" href="#CMSG_NXTHDR%2Cptr.Tmsghdr%2Cptr.Tcmsghdr" title="CMSG_NXTHDR(mhdr: ptr Tmsghdr; cmsg: ptr Tcmsghdr): ptr Tcmsghdr">CMSG_NXTHDR(mhdr: ptr Tmsghdr; cmsg: ptr Tcmsghdr): ptr Tcmsghdr</a></li>
  1233. </ul>
  1234. <ul class="simple nested-toc-section">CMSG_SPACE
  1235. <li><a class="reference" href="#CMSG_SPACE%2Ccsize_t" title="CMSG_SPACE(len: csize_t): csize_t">CMSG_SPACE(len: csize_t): csize_t</a></li>
  1236. </ul>
  1237. <ul class="simple nested-toc-section">confstr
  1238. <li><a class="reference" href="#confstr%2Ccint%2Ccstring%2Cint" title="confstr(a1: cint; a2: cstring; a3: int): int">confstr(a1: cint; a2: cstring; a3: int): int</a></li>
  1239. </ul>
  1240. <ul class="simple nested-toc-section">connect
  1241. <li><a class="reference" href="#connect%2CSocketHandle%2Cptr.SockAddr%2CSockLen" title="connect(a1: SocketHandle; a2: ptr SockAddr; a3: SockLen): cint">connect(a1: SocketHandle; a2: ptr SockAddr; a3: SockLen): cint</a></li>
  1242. </ul>
  1243. <ul class="simple nested-toc-section">creat
  1244. <li><a class="reference" href="#creat%2Ccstring%2CMode" title="creat(a1: cstring; a2: Mode): cint">creat(a1: cstring; a2: Mode): cint</a></li>
  1245. </ul>
  1246. <ul class="simple nested-toc-section">crypt
  1247. <li><a class="reference" href="#crypt%2Ccstring%2Ccstring" title="crypt(a1, a2: cstring): cstring">crypt(a1, a2: cstring): cstring</a></li>
  1248. </ul>
  1249. <ul class="simple nested-toc-section">ctermid
  1250. <li><a class="reference" href="#ctermid%2Ccstring" title="ctermid(a1: cstring): cstring">ctermid(a1: cstring): cstring</a></li>
  1251. </ul>
  1252. <ul class="simple nested-toc-section">ctime
  1253. <li><a class="reference" href="#ctime%2CTime" title="ctime(a1: var Time): cstring">ctime(a1: var Time): cstring</a></li>
  1254. </ul>
  1255. <ul class="simple nested-toc-section">ctime_r
  1256. <li><a class="reference" href="#ctime_r%2CTime%2Ccstring" title="ctime_r(a1: var Time; a2: cstring): cstring">ctime_r(a1: var Time; a2: cstring): cstring</a></li>
  1257. </ul>
  1258. <ul class="simple nested-toc-section">difftime
  1259. <li><a class="reference" href="#difftime%2CTime%2CTime" title="difftime(a1, a2: Time): cdouble">difftime(a1, a2: Time): cdouble</a></li>
  1260. </ul>
  1261. <ul class="simple nested-toc-section">dirname
  1262. <li><a class="reference" href="#dirname%2Ccstring" title="dirname(a1: cstring): cstring">dirname(a1: cstring): cstring</a></li>
  1263. </ul>
  1264. <ul class="simple nested-toc-section">dlclose
  1265. <li><a class="reference" href="#dlclose%2Cpointer" title="dlclose(a1: pointer): cint">dlclose(a1: pointer): cint</a></li>
  1266. </ul>
  1267. <ul class="simple nested-toc-section">dlerror
  1268. <li><a class="reference" href="#dlerror" title="dlerror(): cstring">dlerror(): cstring</a></li>
  1269. </ul>
  1270. <ul class="simple nested-toc-section">dlopen
  1271. <li><a class="reference" href="#dlopen%2Ccstring%2Ccint" title="dlopen(a1: cstring; a2: cint): pointer">dlopen(a1: cstring; a2: cint): pointer</a></li>
  1272. </ul>
  1273. <ul class="simple nested-toc-section">dlsym
  1274. <li><a class="reference" href="#dlsym%2Cpointer%2Ccstring" title="dlsym(a1: pointer; a2: cstring): pointer">dlsym(a1: pointer; a2: cstring): pointer</a></li>
  1275. </ul>
  1276. <ul class="simple nested-toc-section">dup
  1277. <li><a class="reference" href="#dup%2Ccint" title="dup(a1: cint): cint">dup(a1: cint): cint</a></li>
  1278. </ul>
  1279. <ul class="simple nested-toc-section">dup2
  1280. <li><a class="reference" href="#dup2%2Ccint%2Ccint" title="dup2(a1, a2: cint): cint">dup2(a1, a2: cint): cint</a></li>
  1281. </ul>
  1282. <ul class="simple nested-toc-section">encrypt
  1283. <li><a class="reference" href="#encrypt%2Carray%5B%2Cchar%5D%2Ccint" title="encrypt(a1: array[0 .. 63, char]; a2: cint)">encrypt(a1: array[0 .. 63, char]; a2: cint)</a></li>
  1284. </ul>
  1285. <ul class="simple nested-toc-section">endgrent
  1286. <li><a class="reference" href="#endgrent" title="endgrent()">endgrent()</a></li>
  1287. </ul>
  1288. <ul class="simple nested-toc-section">endhostent
  1289. <li><a class="reference" href="#endhostent" title="endhostent()">endhostent()</a></li>
  1290. </ul>
  1291. <ul class="simple nested-toc-section">endnetent
  1292. <li><a class="reference" href="#endnetent" title="endnetent()">endnetent()</a></li>
  1293. </ul>
  1294. <ul class="simple nested-toc-section">endprotoent
  1295. <li><a class="reference" href="#endprotoent" title="endprotoent()">endprotoent()</a></li>
  1296. </ul>
  1297. <ul class="simple nested-toc-section">endpwent
  1298. <li><a class="reference" href="#endpwent" title="endpwent()">endpwent()</a></li>
  1299. </ul>
  1300. <ul class="simple nested-toc-section">endservent
  1301. <li><a class="reference" href="#endservent" title="endservent()">endservent()</a></li>
  1302. </ul>
  1303. <ul class="simple nested-toc-section">execl
  1304. <li><a class="reference" href="#execl%2Ccstring%2Ccstring" title="execl(a1, a2: cstring): cint">execl(a1, a2: cstring): cint</a></li>
  1305. </ul>
  1306. <ul class="simple nested-toc-section">execle
  1307. <li><a class="reference" href="#execle%2Ccstring%2Ccstring" title="execle(a1, a2: cstring): cint">execle(a1, a2: cstring): cint</a></li>
  1308. </ul>
  1309. <ul class="simple nested-toc-section">execlp
  1310. <li><a class="reference" href="#execlp%2Ccstring%2Ccstring" title="execlp(a1, a2: cstring): cint">execlp(a1, a2: cstring): cint</a></li>
  1311. </ul>
  1312. <ul class="simple nested-toc-section">execv
  1313. <li><a class="reference" href="#execv%2Ccstring%2CcstringArray" title="execv(a1: cstring; a2: cstringArray): cint">execv(a1: cstring; a2: cstringArray): cint</a></li>
  1314. </ul>
  1315. <ul class="simple nested-toc-section">execve
  1316. <li><a class="reference" href="#execve%2Ccstring%2CcstringArray%2CcstringArray" title="execve(a1: cstring; a2, a3: cstringArray): cint">execve(a1: cstring; a2, a3: cstringArray): cint</a></li>
  1317. </ul>
  1318. <ul class="simple nested-toc-section">execvp
  1319. <li><a class="reference" href="#execvp%2Ccstring%2CcstringArray" title="execvp(a1: cstring; a2: cstringArray): cint">execvp(a1: cstring; a2: cstringArray): cint</a></li>
  1320. </ul>
  1321. <ul class="simple nested-toc-section">execvpe
  1322. <li><a class="reference" href="#execvpe%2Ccstring%2CcstringArray%2CcstringArray" title="execvpe(a1: cstring; a2: cstringArray; a3: cstringArray): cint">execvpe(a1: cstring; a2: cstringArray; a3: cstringArray): cint</a></li>
  1323. </ul>
  1324. <ul class="simple nested-toc-section">exitnow
  1325. <li><a class="reference" href="#exitnow%2Ccint" title="exitnow(code: cint)">exitnow(code: cint)</a></li>
  1326. </ul>
  1327. <ul class="simple nested-toc-section">fchdir
  1328. <li><a class="reference" href="#fchdir%2Ccint" title="fchdir(a1: cint): cint">fchdir(a1: cint): cint</a></li>
  1329. </ul>
  1330. <ul class="simple nested-toc-section">fchmod
  1331. <li><a class="reference" href="#fchmod%2Ccint%2CMode" title="fchmod(a1: cint; a2: Mode): cint">fchmod(a1: cint; a2: Mode): cint</a></li>
  1332. </ul>
  1333. <ul class="simple nested-toc-section">fchown
  1334. <li><a class="reference" href="#fchown%2Ccint%2CUid%2CGid" title="fchown(a1: cint; a2: Uid; a3: Gid): cint">fchown(a1: cint; a2: Uid; a3: Gid): cint</a></li>
  1335. </ul>
  1336. <ul class="simple nested-toc-section">fcntl
  1337. <li><a class="reference" href="#fcntl%2C%2Ccint" title="fcntl(a1: cint | SocketHandle; a2: cint): cint">fcntl(a1: cint | SocketHandle; a2: cint): cint</a></li>
  1338. </ul>
  1339. <ul class="simple nested-toc-section">FD_CLR
  1340. <li><a class="reference" href="#FD_CLR%2Ccint%2CTFdSet" title="FD_CLR(a1: cint; a2: var TFdSet)">FD_CLR(a1: cint; a2: var TFdSet)</a></li>
  1341. </ul>
  1342. <ul class="simple nested-toc-section">FD_ISSET
  1343. <li><a class="reference" href="#FD_ISSET%2C%2CTFdSet" title="FD_ISSET(a1: cint | SocketHandle; a2: var TFdSet): cint">FD_ISSET(a1: cint | SocketHandle; a2: var TFdSet): cint</a></li>
  1344. </ul>
  1345. <ul class="simple nested-toc-section">FD_SET
  1346. <li><a class="reference" href="#FD_SET%2C%2CTFdSet" title="FD_SET(a1: cint | SocketHandle; a2: var TFdSet)">FD_SET(a1: cint | SocketHandle; a2: var TFdSet)</a></li>
  1347. </ul>
  1348. <ul class="simple nested-toc-section">FD_ZERO
  1349. <li><a class="reference" href="#FD_ZERO%2CTFdSet" title="FD_ZERO(a1: var TFdSet)">FD_ZERO(a1: var TFdSet)</a></li>
  1350. </ul>
  1351. <ul class="simple nested-toc-section">fdatasync
  1352. <li><a class="reference" href="#fdatasync%2Ccint" title="fdatasync(a1: cint): cint">fdatasync(a1: cint): cint</a></li>
  1353. </ul>
  1354. <ul class="simple nested-toc-section">fmtmsg
  1355. <li><a class="reference" href="#fmtmsg%2Cint%2Ccstring%2Ccint%2Ccstring%2Ccstring%2Ccstring" title="fmtmsg(a1: int; a2: cstring; a3: cint; a4, a5, a6: cstring): cint">fmtmsg(a1: int; a2: cstring; a3: cint; a4, a5, a6: cstring): cint</a></li>
  1356. </ul>
  1357. <ul class="simple nested-toc-section">fnmatch
  1358. <li><a class="reference" href="#fnmatch%2Ccstring%2Ccstring%2Ccint" title="fnmatch(a1, a2: cstring; a3: cint): cint">fnmatch(a1, a2: cstring; a3: cint): cint</a></li>
  1359. </ul>
  1360. <ul class="simple nested-toc-section">fork
  1361. <li><a class="reference" href="#fork" title="fork(): Pid">fork(): Pid</a></li>
  1362. </ul>
  1363. <ul class="simple nested-toc-section">fpathconf
  1364. <li><a class="reference" href="#fpathconf%2Ccint%2Ccint" title="fpathconf(a1, a2: cint): int">fpathconf(a1, a2: cint): int</a></li>
  1365. </ul>
  1366. <ul class="simple nested-toc-section">freeAddrInfo
  1367. <li><a class="reference" href="#freeAddrInfo%2Cptr.AddrInfo" title="freeAddrInfo(a1: ptr AddrInfo)">freeAddrInfo(a1: ptr AddrInfo)</a></li>
  1368. </ul>
  1369. <ul class="simple nested-toc-section">fstat
  1370. <li><a class="reference" href="#fstat%2Ccint%2CStat" title="fstat(a1: cint; a2: var Stat): cint">fstat(a1: cint; a2: var Stat): cint</a></li>
  1371. </ul>
  1372. <ul class="simple nested-toc-section">fstatvfs
  1373. <li><a class="reference" href="#fstatvfs%2Ccint%2CStatvfs" title="fstatvfs(a1: cint; a2: var Statvfs): cint">fstatvfs(a1: cint; a2: var Statvfs): cint</a></li>
  1374. </ul>
  1375. <ul class="simple nested-toc-section">fsync
  1376. <li><a class="reference" href="#fsync%2Ccint" title="fsync(a1: cint): cint">fsync(a1: cint): cint</a></li>
  1377. </ul>
  1378. <ul class="simple nested-toc-section">ftok
  1379. <li><a class="reference" href="#ftok%2Ccstring%2Ccint" title="ftok(a1: cstring; a2: cint): Key">ftok(a1: cstring; a2: cint): Key</a></li>
  1380. </ul>
  1381. <ul class="simple nested-toc-section">ftruncate
  1382. <li><a class="reference" href="#ftruncate%2Ccint%2COff" title="ftruncate(a1: cint; a2: Off): cint">ftruncate(a1: cint; a2: Off): cint</a></li>
  1383. </ul>
  1384. <ul class="simple nested-toc-section">ftw
  1385. <li><a class="reference" href="#ftw%2Ccstring%2Cproc%28cstring%2Cptr.Stat%2Ccint%29%2Ccint" title="ftw(a1: cstring; a2: proc (x1: cstring; x2: ptr Stat; x3: cint): cint {.noconv.};
  1386. a3: cint): cint">ftw(a1: cstring; a2: proc (x1: cstring; x2: ptr Stat; x3: cint): cint {.noconv.};
  1387. a3: cint): cint</a></li>
  1388. </ul>
  1389. <ul class="simple nested-toc-section">gai_strerror
  1390. <li><a class="reference" href="#gai_strerror%2Ccint" title="gai_strerror(a1: cint): cstring">gai_strerror(a1: cint): cstring</a></li>
  1391. </ul>
  1392. <ul class="simple nested-toc-section">getaddrinfo
  1393. <li><a class="reference" href="#getaddrinfo%2Ccstring%2Ccstring%2Cptr.AddrInfo%2Cptr.AddrInfo" title="getaddrinfo(a1, a2: cstring; a3: ptr AddrInfo; a4: var ptr AddrInfo): cint">getaddrinfo(a1, a2: cstring; a3: ptr AddrInfo; a4: var ptr AddrInfo): cint</a></li>
  1394. </ul>
  1395. <ul class="simple nested-toc-section">getcontext
  1396. <li><a class="reference" href="#getcontext%2CUcontext" title="getcontext(a1: var Ucontext): cint">getcontext(a1: var Ucontext): cint</a></li>
  1397. </ul>
  1398. <ul class="simple nested-toc-section">getcwd
  1399. <li><a class="reference" href="#getcwd%2Ccstring%2Cint" title="getcwd(a1: cstring; a2: int): cstring">getcwd(a1: cstring; a2: int): cstring</a></li>
  1400. </ul>
  1401. <ul class="simple nested-toc-section">getdate
  1402. <li><a class="reference" href="#getdate%2Ccstring" title="getdate(a1: cstring): ptr Tm">getdate(a1: cstring): ptr Tm</a></li>
  1403. </ul>
  1404. <ul class="simple nested-toc-section">getegid
  1405. <li><a class="reference" href="#getegid" title="getegid(): Gid">getegid(): Gid</a></li>
  1406. </ul>
  1407. <ul class="simple nested-toc-section">geteuid
  1408. <li><a class="reference" href="#geteuid" title="geteuid(): Uid">geteuid(): Uid</a></li>
  1409. </ul>
  1410. <ul class="simple nested-toc-section">getgid
  1411. <li><a class="reference" href="#getgid" title="getgid(): Gid">getgid(): Gid</a></li>
  1412. </ul>
  1413. <ul class="simple nested-toc-section">getgrent
  1414. <li><a class="reference" href="#getgrent" title="getgrent(): ptr Group">getgrent(): ptr Group</a></li>
  1415. </ul>
  1416. <ul class="simple nested-toc-section">getgrgid
  1417. <li><a class="reference" href="#getgrgid%2CGid" title="getgrgid(a1: Gid): ptr Group">getgrgid(a1: Gid): ptr Group</a></li>
  1418. </ul>
  1419. <ul class="simple nested-toc-section">getgrgid_r
  1420. <li><a class="reference" href="#getgrgid_r%2CGid%2Cptr.Group%2Ccstring%2Cint%2Cptr.ptr.Group" title="getgrgid_r(a1: Gid; a2: ptr Group; a3: cstring; a4: int; a5: ptr ptr Group): cint">getgrgid_r(a1: Gid; a2: ptr Group; a3: cstring; a4: int; a5: ptr ptr Group): cint</a></li>
  1421. </ul>
  1422. <ul class="simple nested-toc-section">getgrnam
  1423. <li><a class="reference" href="#getgrnam%2Ccstring" title="getgrnam(a1: cstring): ptr Group">getgrnam(a1: cstring): ptr Group</a></li>
  1424. </ul>
  1425. <ul class="simple nested-toc-section">getgrnam_r
  1426. <li><a class="reference" href="#getgrnam_r%2Ccstring%2Cptr.Group%2Ccstring%2Cint%2Cptr.ptr.Group" title="getgrnam_r(a1: cstring; a2: ptr Group; a3: cstring; a4: int; a5: ptr ptr Group): cint">getgrnam_r(a1: cstring; a2: ptr Group; a3: cstring; a4: int; a5: ptr ptr Group): cint</a></li>
  1427. </ul>
  1428. <ul class="simple nested-toc-section">getgroups
  1429. <li><a class="reference" href="#getgroups%2Ccint%2Cptr.array%5B%2CGid%5D" title="getgroups(a1: cint; a2: ptr array[0 .. 255, Gid]): cint">getgroups(a1: cint; a2: ptr array[0 .. 255, Gid]): cint</a></li>
  1430. </ul>
  1431. <ul class="simple nested-toc-section">gethostbyaddr
  1432. <li><a class="reference" href="#gethostbyaddr%2Cpointer%2CSockLen%2Ccint" title="gethostbyaddr(a1: pointer; a2: SockLen; a3: cint): ptr Hostent">gethostbyaddr(a1: pointer; a2: SockLen; a3: cint): ptr Hostent</a></li>
  1433. </ul>
  1434. <ul class="simple nested-toc-section">gethostbyname
  1435. <li><a class="reference" href="#gethostbyname%2Ccstring" title="gethostbyname(a1: cstring): ptr Hostent">gethostbyname(a1: cstring): ptr Hostent</a></li>
  1436. </ul>
  1437. <ul class="simple nested-toc-section">gethostent
  1438. <li><a class="reference" href="#gethostent" title="gethostent(): ptr Hostent">gethostent(): ptr Hostent</a></li>
  1439. </ul>
  1440. <ul class="simple nested-toc-section">gethostid
  1441. <li><a class="reference" href="#gethostid" title="gethostid(): int">gethostid(): int</a></li>
  1442. </ul>
  1443. <ul class="simple nested-toc-section">gethostname
  1444. <li><a class="reference" href="#gethostname%2Ccstring%2Cint" title="gethostname(a1: cstring; a2: int): cint">gethostname(a1: cstring; a2: int): cint</a></li>
  1445. </ul>
  1446. <ul class="simple nested-toc-section">getlogin
  1447. <li><a class="reference" href="#getlogin" title="getlogin(): cstring">getlogin(): cstring</a></li>
  1448. </ul>
  1449. <ul class="simple nested-toc-section">getlogin_r
  1450. <li><a class="reference" href="#getlogin_r%2Ccstring%2Cint" title="getlogin_r(a1: cstring; a2: int): cint">getlogin_r(a1: cstring; a2: int): cint</a></li>
  1451. </ul>
  1452. <ul class="simple nested-toc-section">getnameinfo
  1453. <li><a class="reference" href="#getnameinfo%2Cptr.SockAddr%2CSockLen%2Ccstring%2CSockLen%2Ccstring%2CSockLen%2Ccint" title="getnameinfo(a1: ptr SockAddr; a2: SockLen; a3: cstring; a4: SockLen;
  1454. a5: cstring; a6: SockLen; a7: cint): cint">getnameinfo(a1: ptr SockAddr; a2: SockLen; a3: cstring; a4: SockLen;
  1455. a5: cstring; a6: SockLen; a7: cint): cint</a></li>
  1456. </ul>
  1457. <ul class="simple nested-toc-section">getnetbyaddr
  1458. <li><a class="reference" href="#getnetbyaddr%2Cint32%2Ccint" title="getnetbyaddr(a1: int32; a2: cint): ptr Tnetent">getnetbyaddr(a1: int32; a2: cint): ptr Tnetent</a></li>
  1459. </ul>
  1460. <ul class="simple nested-toc-section">getnetbyname
  1461. <li><a class="reference" href="#getnetbyname%2Ccstring" title="getnetbyname(a1: cstring): ptr Tnetent">getnetbyname(a1: cstring): ptr Tnetent</a></li>
  1462. </ul>
  1463. <ul class="simple nested-toc-section">getnetent
  1464. <li><a class="reference" href="#getnetent" title="getnetent(): ptr Tnetent">getnetent(): ptr Tnetent</a></li>
  1465. </ul>
  1466. <ul class="simple nested-toc-section">getopt
  1467. <li><a class="reference" href="#getopt%2Ccint%2CcstringArray%2Ccstring" title="getopt(a1: cint; a2: cstringArray; a3: cstring): cint">getopt(a1: cint; a2: cstringArray; a3: cstring): cint</a></li>
  1468. </ul>
  1469. <ul class="simple nested-toc-section">getpeername
  1470. <li><a class="reference" href="#getpeername%2CSocketHandle%2Cptr.SockAddr%2Cptr.SockLen" title="getpeername(a1: SocketHandle; a2: ptr SockAddr; a3: ptr SockLen): cint">getpeername(a1: SocketHandle; a2: ptr SockAddr; a3: ptr SockLen): cint</a></li>
  1471. </ul>
  1472. <ul class="simple nested-toc-section">getpgid
  1473. <li><a class="reference" href="#getpgid%2CPid" title="getpgid(a1: Pid): Pid">getpgid(a1: Pid): Pid</a></li>
  1474. </ul>
  1475. <ul class="simple nested-toc-section">getpgrp
  1476. <li><a class="reference" href="#getpgrp" title="getpgrp(): Pid">getpgrp(): Pid</a></li>
  1477. </ul>
  1478. <ul class="simple nested-toc-section">getpid
  1479. <li><a class="reference" href="#getpid" title="getpid(): Pid">getpid(): Pid</a></li>
  1480. </ul>
  1481. <ul class="simple nested-toc-section">getppid
  1482. <li><a class="reference" href="#getppid" title="getppid(): Pid">getppid(): Pid</a></li>
  1483. </ul>
  1484. <ul class="simple nested-toc-section">getprotobyname
  1485. <li><a class="reference" href="#getprotobyname%2Ccstring" title="getprotobyname(a1: cstring): ptr Protoent">getprotobyname(a1: cstring): ptr Protoent</a></li>
  1486. </ul>
  1487. <ul class="simple nested-toc-section">getprotobynumber
  1488. <li><a class="reference" href="#getprotobynumber%2Ccint" title="getprotobynumber(a1: cint): ptr Protoent">getprotobynumber(a1: cint): ptr Protoent</a></li>
  1489. </ul>
  1490. <ul class="simple nested-toc-section">getprotoent
  1491. <li><a class="reference" href="#getprotoent" title="getprotoent(): ptr Protoent">getprotoent(): ptr Protoent</a></li>
  1492. </ul>
  1493. <ul class="simple nested-toc-section">getpwent
  1494. <li><a class="reference" href="#getpwent" title="getpwent(): ptr Passwd">getpwent(): ptr Passwd</a></li>
  1495. </ul>
  1496. <ul class="simple nested-toc-section">getpwnam
  1497. <li><a class="reference" href="#getpwnam%2Ccstring" title="getpwnam(a1: cstring): ptr Passwd">getpwnam(a1: cstring): ptr Passwd</a></li>
  1498. </ul>
  1499. <ul class="simple nested-toc-section">getpwnam_r
  1500. <li><a class="reference" href="#getpwnam_r%2Ccstring%2Cptr.Passwd%2Ccstring%2Cint%2Cptr.ptr.Passwd" title="getpwnam_r(a1: cstring; a2: ptr Passwd; a3: cstring; a4: int; a5: ptr ptr Passwd): cint">getpwnam_r(a1: cstring; a2: ptr Passwd; a3: cstring; a4: int; a5: ptr ptr Passwd): cint</a></li>
  1501. </ul>
  1502. <ul class="simple nested-toc-section">getpwuid
  1503. <li><a class="reference" href="#getpwuid%2CUid" title="getpwuid(a1: Uid): ptr Passwd">getpwuid(a1: Uid): ptr Passwd</a></li>
  1504. </ul>
  1505. <ul class="simple nested-toc-section">getpwuid_r
  1506. <li><a class="reference" href="#getpwuid_r%2CUid%2Cptr.Passwd%2Ccstring%2Cint%2Cptr.ptr.Passwd" title="getpwuid_r(a1: Uid; a2: ptr Passwd; a3: cstring; a4: int; a5: ptr ptr Passwd): cint">getpwuid_r(a1: Uid; a2: ptr Passwd; a3: cstring; a4: int; a5: ptr ptr Passwd): cint</a></li>
  1507. </ul>
  1508. <ul class="simple nested-toc-section">getrlimit
  1509. <li><a class="reference" href="#getrlimit%2Ccint%2CRLimit" title="getrlimit(resource: cint; rlp: var RLimit): cint">getrlimit(resource: cint; rlp: var RLimit): cint</a></li>
  1510. </ul>
  1511. <ul class="simple nested-toc-section">getrusage
  1512. <li><a class="reference" href="#getrusage%2Ccint%2Cptr.Rusage" title="getrusage(who: cint; rusage: ptr Rusage): cint">getrusage(who: cint; rusage: ptr Rusage): cint</a></li>
  1513. </ul>
  1514. <ul class="simple nested-toc-section">getservbyname
  1515. <li><a class="reference" href="#getservbyname%2Ccstring%2Ccstring" title="getservbyname(a1, a2: cstring): ptr Servent">getservbyname(a1, a2: cstring): ptr Servent</a></li>
  1516. </ul>
  1517. <ul class="simple nested-toc-section">getservbyport
  1518. <li><a class="reference" href="#getservbyport%2Ccint%2Ccstring" title="getservbyport(a1: cint; a2: cstring): ptr Servent">getservbyport(a1: cint; a2: cstring): ptr Servent</a></li>
  1519. </ul>
  1520. <ul class="simple nested-toc-section">getservent
  1521. <li><a class="reference" href="#getservent" title="getservent(): ptr Servent">getservent(): ptr Servent</a></li>
  1522. </ul>
  1523. <ul class="simple nested-toc-section">getsid
  1524. <li><a class="reference" href="#getsid%2CPid" title="getsid(a1: Pid): Pid">getsid(a1: Pid): Pid</a></li>
  1525. </ul>
  1526. <ul class="simple nested-toc-section">getsockname
  1527. <li><a class="reference" href="#getsockname%2CSocketHandle%2Cptr.SockAddr%2Cptr.SockLen" title="getsockname(a1: SocketHandle; a2: ptr SockAddr; a3: ptr SockLen): cint">getsockname(a1: SocketHandle; a2: ptr SockAddr; a3: ptr SockLen): cint</a></li>
  1528. </ul>
  1529. <ul class="simple nested-toc-section">getsockopt
  1530. <li><a class="reference" href="#getsockopt%2CSocketHandle%2Ccint%2Ccint%2Cpointer%2Cptr.SockLen" title="getsockopt(a1: SocketHandle; a2, a3: cint; a4: pointer; a5: ptr SockLen): cint">getsockopt(a1: SocketHandle; a2, a3: cint; a4: pointer; a5: ptr SockLen): cint</a></li>
  1531. </ul>
  1532. <ul class="simple nested-toc-section">getuid
  1533. <li><a class="reference" href="#getuid" title="getuid(): Uid">getuid(): Uid</a></li>
  1534. </ul>
  1535. <ul class="simple nested-toc-section">getwd
  1536. <li><a class="reference" href="#getwd%2Ccstring" title="getwd(a1: cstring): cstring">getwd(a1: cstring): cstring</a></li>
  1537. </ul>
  1538. <ul class="simple nested-toc-section">glob
  1539. <li><a class="reference" href="#glob%2Ccstring%2Ccint%2Cproc%28cstring%2Ccint%29%2Cptr.Glob" title="glob(a1: cstring; a2: cint; a3: proc (x1: cstring; x2: cint): cint {.noconv.};
  1540. a4: ptr Glob): cint">glob(a1: cstring; a2: cint; a3: proc (x1: cstring; x2: cint): cint {.noconv.};
  1541. a4: ptr Glob): cint</a></li>
  1542. </ul>
  1543. <ul class="simple nested-toc-section">globfree
  1544. <li><a class="reference" href="#globfree%2Cptr.Glob" title="globfree(a1: ptr Glob)">globfree(a1: ptr Glob)</a></li>
  1545. </ul>
  1546. <ul class="simple nested-toc-section">gmtime
  1547. <li><a class="reference" href="#gmtime%2CTime" title="gmtime(a1: var Time): ptr Tm">gmtime(a1: var Time): ptr Tm</a></li>
  1548. </ul>
  1549. <ul class="simple nested-toc-section">gmtime_r
  1550. <li><a class="reference" href="#gmtime_r%2CTime%2CTm" title="gmtime_r(a1: var Time; a2: var Tm): ptr Tm">gmtime_r(a1: var Time; a2: var Tm): ptr Tm</a></li>
  1551. </ul>
  1552. <ul class="simple nested-toc-section">hstrerror
  1553. <li><a class="reference" href="#hstrerror%2Ccint" title="hstrerror(herrnum: cint): cstring">hstrerror(herrnum: cint): cstring</a></li>
  1554. </ul>
  1555. <ul class="simple nested-toc-section">htonl
  1556. <li><a class="reference" href="#htonl%2Cuint32" title="htonl(a1: uint32): uint32">htonl(a1: uint32): uint32</a></li>
  1557. </ul>
  1558. <ul class="simple nested-toc-section">htons
  1559. <li><a class="reference" href="#htons%2Cuint16" title="htons(a1: uint16): uint16">htons(a1: uint16): uint16</a></li>
  1560. </ul>
  1561. <ul class="simple nested-toc-section">iconv
  1562. <li><a class="reference" href="#iconv%2CIconv%2Ccstring%2Cint%2Ccstring%2Cint" title="iconv(a1: Iconv; a2: var cstring; a3: var int; a4: var cstring; a5: var int): int">iconv(a1: Iconv; a2: var cstring; a3: var int; a4: var cstring; a5: var int): int</a></li>
  1563. </ul>
  1564. <ul class="simple nested-toc-section">iconv_close
  1565. <li><a class="reference" href="#iconv_close%2CIconv" title="iconv_close(a1: Iconv): cint">iconv_close(a1: Iconv): cint</a></li>
  1566. </ul>
  1567. <ul class="simple nested-toc-section">iconv_open
  1568. <li><a class="reference" href="#iconv_open%2Ccstring%2Ccstring" title="iconv_open(a1, a2: cstring): Iconv">iconv_open(a1, a2: cstring): Iconv</a></li>
  1569. </ul>
  1570. <ul class="simple nested-toc-section">if_freenameindex
  1571. <li><a class="reference" href="#if_freenameindex%2Cptr.Tif_nameindex" title="if_freenameindex(a1: ptr Tif_nameindex)">if_freenameindex(a1: ptr Tif_nameindex)</a></li>
  1572. </ul>
  1573. <ul class="simple nested-toc-section">if_indextoname
  1574. <li><a class="reference" href="#if_indextoname%2Ccint%2Ccstring" title="if_indextoname(a1: cint; a2: cstring): cstring">if_indextoname(a1: cint; a2: cstring): cstring</a></li>
  1575. </ul>
  1576. <ul class="simple nested-toc-section">if_nameindex
  1577. <li><a class="reference" href="#if_nameindex" title="if_nameindex(): ptr Tif_nameindex">if_nameindex(): ptr Tif_nameindex</a></li>
  1578. </ul>
  1579. <ul class="simple nested-toc-section">if_nametoindex
  1580. <li><a class="reference" href="#if_nametoindex%2Ccstring" title="if_nametoindex(a1: cstring): cint">if_nametoindex(a1: cstring): cint</a></li>
  1581. </ul>
  1582. <ul class="simple nested-toc-section">IN6_IS_ADDR_LINKLOCAL
  1583. <li><a class="reference" href="#IN6_IS_ADDR_LINKLOCAL%2Cptr.In6Addr" title="IN6_IS_ADDR_LINKLOCAL(a1: ptr In6Addr): cint">IN6_IS_ADDR_LINKLOCAL(a1: ptr In6Addr): cint</a></li>
  1584. </ul>
  1585. <ul class="simple nested-toc-section">IN6_IS_ADDR_LOOPBACK
  1586. <li><a class="reference" href="#IN6_IS_ADDR_LOOPBACK%2Cptr.In6Addr" title="IN6_IS_ADDR_LOOPBACK(a1: ptr In6Addr): cint">IN6_IS_ADDR_LOOPBACK(a1: ptr In6Addr): cint</a></li>
  1587. </ul>
  1588. <ul class="simple nested-toc-section">IN6_IS_ADDR_MC_GLOBAL
  1589. <li><a class="reference" href="#IN6_IS_ADDR_MC_GLOBAL%2Cptr.In6Addr" title="IN6_IS_ADDR_MC_GLOBAL(a1: ptr In6Addr): cint">IN6_IS_ADDR_MC_GLOBAL(a1: ptr In6Addr): cint</a></li>
  1590. </ul>
  1591. <ul class="simple nested-toc-section">IN6_IS_ADDR_MC_LINKLOCAL
  1592. <li><a class="reference" href="#IN6_IS_ADDR_MC_LINKLOCAL%2Cptr.In6Addr" title="IN6_IS_ADDR_MC_LINKLOCAL(a1: ptr In6Addr): cint">IN6_IS_ADDR_MC_LINKLOCAL(a1: ptr In6Addr): cint</a></li>
  1593. </ul>
  1594. <ul class="simple nested-toc-section">IN6_IS_ADDR_MC_NODELOCAL
  1595. <li><a class="reference" href="#IN6_IS_ADDR_MC_NODELOCAL%2Cptr.In6Addr" title="IN6_IS_ADDR_MC_NODELOCAL(a1: ptr In6Addr): cint">IN6_IS_ADDR_MC_NODELOCAL(a1: ptr In6Addr): cint</a></li>
  1596. </ul>
  1597. <ul class="simple nested-toc-section">IN6_IS_ADDR_MC_ORGLOCAL
  1598. <li><a class="reference" href="#IN6_IS_ADDR_MC_ORGLOCAL%2Cptr.In6Addr" title="IN6_IS_ADDR_MC_ORGLOCAL(a1: ptr In6Addr): cint">IN6_IS_ADDR_MC_ORGLOCAL(a1: ptr In6Addr): cint</a></li>
  1599. </ul>
  1600. <ul class="simple nested-toc-section">IN6_IS_ADDR_MC_SITELOCAL
  1601. <li><a class="reference" href="#IN6_IS_ADDR_MC_SITELOCAL%2Cptr.In6Addr" title="IN6_IS_ADDR_MC_SITELOCAL(a1: ptr In6Addr): cint">IN6_IS_ADDR_MC_SITELOCAL(a1: ptr In6Addr): cint</a></li>
  1602. </ul>
  1603. <ul class="simple nested-toc-section">IN6_IS_ADDR_MULTICAST
  1604. <li><a class="reference" href="#IN6_IS_ADDR_MULTICAST%2Cptr.In6Addr" title="IN6_IS_ADDR_MULTICAST(a1: ptr In6Addr): cint">IN6_IS_ADDR_MULTICAST(a1: ptr In6Addr): cint</a></li>
  1605. </ul>
  1606. <ul class="simple nested-toc-section">IN6_IS_ADDR_SITELOCAL
  1607. <li><a class="reference" href="#IN6_IS_ADDR_SITELOCAL%2Cptr.In6Addr" title="IN6_IS_ADDR_SITELOCAL(a1: ptr In6Addr): cint">IN6_IS_ADDR_SITELOCAL(a1: ptr In6Addr): cint</a></li>
  1608. </ul>
  1609. <ul class="simple nested-toc-section">IN6_IS_ADDR_UNSPECIFIED
  1610. <li><a class="reference" href="#IN6_IS_ADDR_UNSPECIFIED%2Cptr.In6Addr" title="IN6_IS_ADDR_UNSPECIFIED(a1: ptr In6Addr): cint">IN6_IS_ADDR_UNSPECIFIED(a1: ptr In6Addr): cint</a></li>
  1611. </ul>
  1612. <ul class="simple nested-toc-section">IN6_IS_ADDR_V4COMPAT
  1613. <li><a class="reference" href="#IN6_IS_ADDR_V4COMPAT%2Cptr.In6Addr" title="IN6_IS_ADDR_V4COMPAT(a1: ptr In6Addr): cint">IN6_IS_ADDR_V4COMPAT(a1: ptr In6Addr): cint</a></li>
  1614. </ul>
  1615. <ul class="simple nested-toc-section">IN6_IS_ADDR_V4MAPPED
  1616. <li><a class="reference" href="#IN6_IS_ADDR_V4MAPPED%2Cptr.In6Addr" title="IN6_IS_ADDR_V4MAPPED(a1: ptr In6Addr): cint">IN6_IS_ADDR_V4MAPPED(a1: ptr In6Addr): cint</a></li>
  1617. </ul>
  1618. <ul class="simple nested-toc-section">IN6ADDR_ANY_INIT
  1619. <li><a class="reference" href="#IN6ADDR_ANY_INIT" title="IN6ADDR_ANY_INIT(): In6Addr">IN6ADDR_ANY_INIT(): In6Addr</a></li>
  1620. </ul>
  1621. <ul class="simple nested-toc-section">IN6ADDR_LOOPBACK_INIT
  1622. <li><a class="reference" href="#IN6ADDR_LOOPBACK_INIT" title="IN6ADDR_LOOPBACK_INIT(): In6Addr">IN6ADDR_LOOPBACK_INIT(): In6Addr</a></li>
  1623. </ul>
  1624. <ul class="simple nested-toc-section">inet_addr
  1625. <li><a class="reference" href="#inet_addr%2Ccstring" title="inet_addr(a1: cstring): InAddrT">inet_addr(a1: cstring): InAddrT</a></li>
  1626. </ul>
  1627. <ul class="simple nested-toc-section">inet_ntoa
  1628. <li><a class="reference" href="#inet_ntoa%2CInAddr" title="inet_ntoa(a1: InAddr): cstring">inet_ntoa(a1: InAddr): cstring</a></li>
  1629. </ul>
  1630. <ul class="simple nested-toc-section">inet_ntop
  1631. <li><a class="reference" href="#inet_ntop%2Ccint%2C%2Ccstring%2Cint32" title="inet_ntop(a1: cint; a2: pointer | ptr InAddr | ptr In6Addr; a3: cstring;
  1632. a4: int32): cstring">inet_ntop(a1: cint; a2: pointer | ptr InAddr | ptr In6Addr; a3: cstring;
  1633. a4: int32): cstring</a></li>
  1634. </ul>
  1635. <ul class="simple nested-toc-section">inet_pton
  1636. <li><a class="reference" href="#inet_pton%2Ccint%2Ccstring%2C" title="inet_pton(a1: cint; a2: cstring; a3: pointer | ptr InAddr | ptr In6Addr): cint">inet_pton(a1: cint; a2: cstring; a3: pointer | ptr InAddr | ptr In6Addr): cint</a></li>
  1637. </ul>
  1638. <ul class="simple nested-toc-section">ioctl
  1639. <li><a class="reference" href="#ioctl%2CFileHandle%2Cuint" title="ioctl(f: FileHandle; device: uint): int">ioctl(f: FileHandle; device: uint): int</a></li>
  1640. </ul>
  1641. <ul class="simple nested-toc-section">isatty
  1642. <li><a class="reference" href="#isatty%2Ccint" title="isatty(a1: cint): cint">isatty(a1: cint): cint</a></li>
  1643. </ul>
  1644. <ul class="simple nested-toc-section">kill
  1645. <li><a class="reference" href="#kill%2CPid%2Ccint" title="kill(a1: Pid; a2: cint): cint">kill(a1: Pid; a2: cint): cint</a></li>
  1646. </ul>
  1647. <ul class="simple nested-toc-section">killpg
  1648. <li><a class="reference" href="#killpg%2CPid%2Ccint" title="killpg(a1: Pid; a2: cint): cint">killpg(a1: Pid; a2: cint): cint</a></li>
  1649. </ul>
  1650. <ul class="simple nested-toc-section">lchown
  1651. <li><a class="reference" href="#lchown%2Ccstring%2CUid%2CGid" title="lchown(a1: cstring; a2: Uid; a3: Gid): cint">lchown(a1: cstring; a2: Uid; a3: Gid): cint</a></li>
  1652. </ul>
  1653. <ul class="simple nested-toc-section">link
  1654. <li><a class="reference" href="#link%2Ccstring%2Ccstring" title="link(a1, a2: cstring): cint">link(a1, a2: cstring): cint</a></li>
  1655. </ul>
  1656. <ul class="simple nested-toc-section">lio_listio
  1657. <li><a class="reference" href="#lio_listio%2Ccint%2Cptr.ptr.Taiocb%2Ccint%2Cptr.SigEvent" title="lio_listio(a1: cint; a2: ptr ptr Taiocb; a3: cint; a4: ptr SigEvent): cint">lio_listio(a1: cint; a2: ptr ptr Taiocb; a3: cint; a4: ptr SigEvent): cint</a></li>
  1658. </ul>
  1659. <ul class="simple nested-toc-section">listen
  1660. <li><a class="reference" href="#listen%2CSocketHandle%2Ccint" title="listen(a1: SocketHandle; a2: cint): cint">listen(a1: SocketHandle; a2: cint): cint</a></li>
  1661. </ul>
  1662. <ul class="simple nested-toc-section">localeconv
  1663. <li><a class="reference" href="#localeconv" title="localeconv(): ptr Lconv">localeconv(): ptr Lconv</a></li>
  1664. </ul>
  1665. <ul class="simple nested-toc-section">localtime
  1666. <li><a class="reference" href="#localtime%2CTime" title="localtime(a1: var Time): ptr Tm">localtime(a1: var Time): ptr Tm</a></li>
  1667. </ul>
  1668. <ul class="simple nested-toc-section">localtime_r
  1669. <li><a class="reference" href="#localtime_r%2CTime%2CTm" title="localtime_r(a1: var Time; a2: var Tm): ptr Tm">localtime_r(a1: var Time; a2: var Tm): ptr Tm</a></li>
  1670. </ul>
  1671. <ul class="simple nested-toc-section">lockf
  1672. <li><a class="reference" href="#lockf%2Ccint%2Ccint%2COff" title="lockf(a1, a2: cint; a3: Off): cint">lockf(a1, a2: cint; a3: Off): cint</a></li>
  1673. </ul>
  1674. <ul class="simple nested-toc-section">lseek
  1675. <li><a class="reference" href="#lseek%2Ccint%2COff%2Ccint" title="lseek(a1: cint; a2: Off; a3: cint): Off">lseek(a1: cint; a2: Off; a3: cint): Off</a></li>
  1676. </ul>
  1677. <ul class="simple nested-toc-section">lstat
  1678. <li><a class="reference" href="#lstat%2Ccstring%2CStat" title="lstat(a1: cstring; a2: var Stat): cint">lstat(a1: cstring; a2: var Stat): cint</a></li>
  1679. </ul>
  1680. <ul class="simple nested-toc-section">makecontext
  1681. <li><a class="reference" href="#makecontext%2CUcontext%2Cproc%29%2Ccint" title="makecontext(a1: var Ucontext; a4: proc () {.noconv.}; a3: cint)">makecontext(a1: var Ucontext; a4: proc () {.noconv.}; a3: cint)</a></li>
  1682. </ul>
  1683. <ul class="simple nested-toc-section">mkdir
  1684. <li><a class="reference" href="#mkdir%2Ccstring%2CMode" title="mkdir(a1: cstring; a2: Mode): cint">mkdir(a1: cstring; a2: Mode): cint</a></li>
  1685. </ul>
  1686. <ul class="simple nested-toc-section">mkdtemp
  1687. <li><a class="reference" href="#mkdtemp%2Ccstring" title="mkdtemp(tmpl: cstring): pointer">mkdtemp(tmpl: cstring): pointer</a></li>
  1688. </ul>
  1689. <ul class="simple nested-toc-section">mkfifo
  1690. <li><a class="reference" href="#mkfifo%2Ccstring%2CMode" title="mkfifo(a1: cstring; a2: Mode): cint">mkfifo(a1: cstring; a2: Mode): cint</a></li>
  1691. </ul>
  1692. <ul class="simple nested-toc-section">mknod
  1693. <li><a class="reference" href="#mknod%2Ccstring%2CMode%2CDev" title="mknod(a1: cstring; a2: Mode; a3: Dev): cint">mknod(a1: cstring; a2: Mode; a3: Dev): cint</a></li>
  1694. </ul>
  1695. <ul class="simple nested-toc-section">mkostemp
  1696. <li><a class="reference" href="#mkostemp%2Ccstring%2Ccint" title="mkostemp(tmpl: cstring; oflags: cint): cint">mkostemp(tmpl: cstring; oflags: cint): cint</a></li>
  1697. </ul>
  1698. <ul class="simple nested-toc-section">mkostemps
  1699. <li><a class="reference" href="#mkostemps%2Ccstring%2Ccint%2Ccint" title="mkostemps(tmpl: cstring; suffixlen: cint; oflags: cint): cint">mkostemps(tmpl: cstring; suffixlen: cint; oflags: cint): cint</a></li>
  1700. </ul>
  1701. <ul class="simple nested-toc-section">mkstemp
  1702. <li><a class="reference" href="#mkstemp%2Ccstring" title="mkstemp(tmpl: cstring): cint">mkstemp(tmpl: cstring): cint</a></li>
  1703. </ul>
  1704. <ul class="simple nested-toc-section">mkstemps
  1705. <li><a class="reference" href="#mkstemps%2Ccstring%2Cint" title="mkstemps(tmpl: cstring; suffixlen: int): cint">mkstemps(tmpl: cstring; suffixlen: int): cint</a></li>
  1706. </ul>
  1707. <ul class="simple nested-toc-section">mktime
  1708. <li><a class="reference" href="#mktime%2CTm" title="mktime(a1: var Tm): Time">mktime(a1: var Tm): Time</a></li>
  1709. </ul>
  1710. <ul class="simple nested-toc-section">mlock
  1711. <li><a class="reference" href="#mlock%2Cpointer%2Cint" title="mlock(a1: pointer; a2: int): cint">mlock(a1: pointer; a2: int): cint</a></li>
  1712. </ul>
  1713. <ul class="simple nested-toc-section">mlockall
  1714. <li><a class="reference" href="#mlockall%2Ccint" title="mlockall(a1: cint): cint">mlockall(a1: cint): cint</a></li>
  1715. </ul>
  1716. <ul class="simple nested-toc-section">mmap
  1717. <li><a class="reference" href="#mmap%2Cpointer%2Cint%2Ccint%2Ccint%2Ccint%2COff" title="mmap(a1: pointer; a2: int; a3, a4, a5: cint; a6: Off): pointer">mmap(a1: pointer; a2: int; a3, a4, a5: cint; a6: Off): pointer</a></li>
  1718. </ul>
  1719. <ul class="simple nested-toc-section">mprotect
  1720. <li><a class="reference" href="#mprotect%2Cpointer%2Cint%2Ccint" title="mprotect(a1: pointer; a2: int; a3: cint): cint">mprotect(a1: pointer; a2: int; a3: cint): cint</a></li>
  1721. </ul>
  1722. <ul class="simple nested-toc-section">mq_close
  1723. <li><a class="reference" href="#mq_close%2CMqd" title="mq_close(mqdes: Mqd): cint">mq_close(mqdes: Mqd): cint</a></li>
  1724. </ul>
  1725. <ul class="simple nested-toc-section">mq_getattr
  1726. <li><a class="reference" href="#mq_getattr%2CMqd%2Cptr.MqAttr" title="mq_getattr(mqdes: Mqd; attribute: ptr MqAttr): cint">mq_getattr(mqdes: Mqd; attribute: ptr MqAttr): cint</a></li>
  1727. </ul>
  1728. <ul class="simple nested-toc-section">mq_notify
  1729. <li><a class="reference" href="#mq_notify%2CMqd%2Cptr.SigEvent" title="mq_notify(mqdes: Mqd; event: ptr SigEvent): cint">mq_notify(mqdes: Mqd; event: ptr SigEvent): cint</a></li>
  1730. </ul>
  1731. <ul class="simple nested-toc-section">mq_open
  1732. <li><a class="reference" href="#mq_open%2Ccstring%2Ccint" title="mq_open(name: cstring; flags: cint): Mqd">mq_open(name: cstring; flags: cint): Mqd</a></li>
  1733. </ul>
  1734. <ul class="simple nested-toc-section">mq_receive
  1735. <li><a class="reference" href="#mq_receive%2CMqd%2Ccstring%2Ccsize_t%2Ccuint" title="mq_receive(mqdes: Mqd; buffer: cstring; length: csize_t; priority: var cuint): int">mq_receive(mqdes: Mqd; buffer: cstring; length: csize_t; priority: var cuint): int</a></li>
  1736. </ul>
  1737. <ul class="simple nested-toc-section">mq_send
  1738. <li><a class="reference" href="#mq_send%2CMqd%2Ccstring%2Ccsize_t%2Ccuint" title="mq_send(mqdes: Mqd; buffer: cstring; length: csize_t; priority: cuint): cint">mq_send(mqdes: Mqd; buffer: cstring; length: csize_t; priority: cuint): cint</a></li>
  1739. </ul>
  1740. <ul class="simple nested-toc-section">mq_setattr
  1741. <li><a class="reference" href="#mq_setattr%2CMqd%2Cptr.MqAttr%2Cptr.MqAttr" title="mq_setattr(mqdes: Mqd; newAttribute, oldAttribute: ptr MqAttr): cint">mq_setattr(mqdes: Mqd; newAttribute, oldAttribute: ptr MqAttr): cint</a></li>
  1742. </ul>
  1743. <ul class="simple nested-toc-section">mq_timedreceive
  1744. <li><a class="reference" href="#mq_timedreceive%2CMqd%2Ccstring%2Ccsize_t%2Ccuint%2Cptr.Timespec" title="mq_timedreceive(mqdes: Mqd; buffer: cstring; length: csize_t; priority: cuint;
  1745. timeout: ptr Timespec): int">mq_timedreceive(mqdes: Mqd; buffer: cstring; length: csize_t; priority: cuint;
  1746. timeout: ptr Timespec): int</a></li>
  1747. </ul>
  1748. <ul class="simple nested-toc-section">mq_timedsend
  1749. <li><a class="reference" href="#mq_timedsend%2CMqd%2Ccstring%2Ccsize_t%2Ccuint%2Cptr.Timespec" title="mq_timedsend(mqdes: Mqd; buffer: cstring; length: csize_t; priority: cuint;
  1750. timeout: ptr Timespec): cint">mq_timedsend(mqdes: Mqd; buffer: cstring; length: csize_t; priority: cuint;
  1751. timeout: ptr Timespec): cint</a></li>
  1752. </ul>
  1753. <ul class="simple nested-toc-section">mq_unlink
  1754. <li><a class="reference" href="#mq_unlink%2Ccstring" title="mq_unlink(mqdes: cstring): cint">mq_unlink(mqdes: cstring): cint</a></li>
  1755. </ul>
  1756. <ul class="simple nested-toc-section">msync
  1757. <li><a class="reference" href="#msync%2Cpointer%2Cint%2Ccint" title="msync(a1: pointer; a2: int; a3: cint): cint">msync(a1: pointer; a2: int; a3: cint): cint</a></li>
  1758. </ul>
  1759. <ul class="simple nested-toc-section">munlock
  1760. <li><a class="reference" href="#munlock%2Cpointer%2Cint" title="munlock(a1: pointer; a2: int): cint">munlock(a1: pointer; a2: int): cint</a></li>
  1761. </ul>
  1762. <ul class="simple nested-toc-section">munlockall
  1763. <li><a class="reference" href="#munlockall" title="munlockall(): cint">munlockall(): cint</a></li>
  1764. </ul>
  1765. <ul class="simple nested-toc-section">munmap
  1766. <li><a class="reference" href="#munmap%2Cpointer%2Cint" title="munmap(a1: pointer; a2: int): cint">munmap(a1: pointer; a2: int): cint</a></li>
  1767. </ul>
  1768. <ul class="simple nested-toc-section">nanosleep
  1769. <li><a class="reference" href="#nanosleep%2CTimespec%2CTimespec" title="nanosleep(a1, a2: var Timespec): cint">nanosleep(a1, a2: var Timespec): cint</a></li>
  1770. </ul>
  1771. <ul class="simple nested-toc-section">nice
  1772. <li><a class="reference" href="#nice%2Ccint" title="nice(a1: cint): cint">nice(a1: cint): cint</a></li>
  1773. </ul>
  1774. <ul class="simple nested-toc-section">nl_langinfo
  1775. <li><a class="reference" href="#nl_langinfo%2CNl_item" title="nl_langinfo(a1: Nl_item): cstring">nl_langinfo(a1: Nl_item): cstring</a></li>
  1776. </ul>
  1777. <ul class="simple nested-toc-section">ntohl
  1778. <li><a class="reference" href="#ntohl%2Cuint32" title="ntohl(a1: uint32): uint32">ntohl(a1: uint32): uint32</a></li>
  1779. </ul>
  1780. <ul class="simple nested-toc-section">ntohs
  1781. <li><a class="reference" href="#ntohs%2Cuint16" title="ntohs(a1: uint16): uint16">ntohs(a1: uint16): uint16</a></li>
  1782. </ul>
  1783. <ul class="simple nested-toc-section">open
  1784. <li><a class="reference" href="#open%2Ccstring%2Ccint" title="open(a1: cstring; a2: cint; mode: Mode | cint = 0.Mode): cint">open(a1: cstring; a2: cint; mode: Mode | cint = 0.Mode): cint</a></li>
  1785. </ul>
  1786. <ul class="simple nested-toc-section">opendir
  1787. <li><a class="reference" href="#opendir%2Ccstring" title="opendir(a1: cstring): ptr DIR">opendir(a1: cstring): ptr DIR</a></li>
  1788. </ul>
  1789. <ul class="simple nested-toc-section">pathconf
  1790. <li><a class="reference" href="#pathconf%2Ccstring%2Ccint" title="pathconf(a1: cstring; a2: cint): int">pathconf(a1: cstring; a2: cint): int</a></li>
  1791. </ul>
  1792. <ul class="simple nested-toc-section">pause
  1793. <li><a class="reference" href="#pause" title="pause(): cint">pause(): cint</a></li>
  1794. </ul>
  1795. <ul class="simple nested-toc-section">pclose
  1796. <li><a class="reference" href="#pclose%2CFile" title="pclose(a: File): cint">pclose(a: File): cint</a></li>
  1797. </ul>
  1798. <ul class="simple nested-toc-section">pipe
  1799. <li><a class="reference" href="#pipe%2Carray%5B%2Ccint%5D" title="pipe(a: array[0 .. 1, cint]): cint">pipe(a: array[0 .. 1, cint]): cint</a></li>
  1800. </ul>
  1801. <ul class="simple nested-toc-section">poll
  1802. <li><a class="reference" href="#poll%2Cptr.TPollfd%2CTnfds%2Ccint" title="poll(a1: ptr TPollfd; a2: Tnfds; a3: cint): cint">poll(a1: ptr TPollfd; a2: Tnfds; a3: cint): cint</a></li>
  1803. </ul>
  1804. <ul class="simple nested-toc-section">popen
  1805. <li><a class="reference" href="#popen%2Ccstring%2Ccstring" title="popen(a1, a2: cstring): File">popen(a1, a2: cstring): File</a></li>
  1806. </ul>
  1807. <ul class="simple nested-toc-section">posix_fadvise
  1808. <li><a class="reference" href="#posix_fadvise%2Ccint%2COff%2COff%2Ccint" title="posix_fadvise(a1: cint; a2, a3: Off; a4: cint): cint">posix_fadvise(a1: cint; a2, a3: Off; a4: cint): cint</a></li>
  1809. </ul>
  1810. <ul class="simple nested-toc-section">posix_fallocate
  1811. <li><a class="reference" href="#posix_fallocate%2Ccint%2COff%2COff" title="posix_fallocate(a1: cint; a2, a3: Off): cint">posix_fallocate(a1: cint; a2, a3: Off): cint</a></li>
  1812. </ul>
  1813. <ul class="simple nested-toc-section">posix_madvise
  1814. <li><a class="reference" href="#posix_madvise%2Cpointer%2Cint%2Ccint" title="posix_madvise(a1: pointer; a2: int; a3: cint): cint">posix_madvise(a1: pointer; a2: int; a3: cint): cint</a></li>
  1815. </ul>
  1816. <ul class="simple nested-toc-section">posix_mem_offset
  1817. <li><a class="reference" href="#posix_mem_offset%2Cpointer%2Cint%2COff%2Cint%2Ccint" title="posix_mem_offset(a1: pointer; a2: int; a3: var Off; a4: var int; a5: var cint): cint">posix_mem_offset(a1: pointer; a2: int; a3: var Off; a4: var int; a5: var cint): cint</a></li>
  1818. </ul>
  1819. <ul class="simple nested-toc-section">posix_memalign
  1820. <li><a class="reference" href="#posix_memalign%2Cpointer%2Ccsize_t%2Ccsize_t" title="posix_memalign(memptr: pointer; alignment: csize_t; size: csize_t): cint">posix_memalign(memptr: pointer; alignment: csize_t; size: csize_t): cint</a></li>
  1821. </ul>
  1822. <ul class="simple nested-toc-section">posix_spawn
  1823. <li><a class="reference" href="#posix_spawn%2CPid%2Ccstring%2CTposix_spawn_file_actions%2CTposix_spawnattr%2CcstringArray%2CcstringArray" title="posix_spawn(a1: var Pid; a2: cstring; a3: var Tposix_spawn_file_actions;
  1824. a4: var Tposix_spawnattr; a5, a6: cstringArray): cint">posix_spawn(a1: var Pid; a2: cstring; a3: var Tposix_spawn_file_actions;
  1825. a4: var Tposix_spawnattr; a5, a6: cstringArray): cint</a></li>
  1826. </ul>
  1827. <ul class="simple nested-toc-section">posix_spawn_file_actions_addclose
  1828. <li><a class="reference" href="#posix_spawn_file_actions_addclose%2CTposix_spawn_file_actions%2Ccint" title="posix_spawn_file_actions_addclose(a1: var Tposix_spawn_file_actions; a2: cint): cint">posix_spawn_file_actions_addclose(a1: var Tposix_spawn_file_actions; a2: cint): cint</a></li>
  1829. </ul>
  1830. <ul class="simple nested-toc-section">posix_spawn_file_actions_adddup2
  1831. <li><a class="reference" href="#posix_spawn_file_actions_adddup2%2CTposix_spawn_file_actions%2Ccint%2Ccint" title="posix_spawn_file_actions_adddup2(a1: var Tposix_spawn_file_actions; a2, a3: cint): cint">posix_spawn_file_actions_adddup2(a1: var Tposix_spawn_file_actions; a2, a3: cint): cint</a></li>
  1832. </ul>
  1833. <ul class="simple nested-toc-section">posix_spawn_file_actions_addopen
  1834. <li><a class="reference" href="#posix_spawn_file_actions_addopen%2CTposix_spawn_file_actions%2Ccint%2Ccstring%2Ccint%2CMode" title="posix_spawn_file_actions_addopen(a1: var Tposix_spawn_file_actions; a2: cint;
  1835. a3: cstring; a4: cint; a5: Mode): cint">posix_spawn_file_actions_addopen(a1: var Tposix_spawn_file_actions; a2: cint;
  1836. a3: cstring; a4: cint; a5: Mode): cint</a></li>
  1837. </ul>
  1838. <ul class="simple nested-toc-section">posix_spawn_file_actions_destroy
  1839. <li><a class="reference" href="#posix_spawn_file_actions_destroy%2CTposix_spawn_file_actions" title="posix_spawn_file_actions_destroy(a1: var Tposix_spawn_file_actions): cint">posix_spawn_file_actions_destroy(a1: var Tposix_spawn_file_actions): cint</a></li>
  1840. </ul>
  1841. <ul class="simple nested-toc-section">posix_spawn_file_actions_init
  1842. <li><a class="reference" href="#posix_spawn_file_actions_init%2CTposix_spawn_file_actions" title="posix_spawn_file_actions_init(a1: var Tposix_spawn_file_actions): cint">posix_spawn_file_actions_init(a1: var Tposix_spawn_file_actions): cint</a></li>
  1843. </ul>
  1844. <ul class="simple nested-toc-section">posix_spawnattr_destroy
  1845. <li><a class="reference" href="#posix_spawnattr_destroy%2CTposix_spawnattr" title="posix_spawnattr_destroy(a1: var Tposix_spawnattr): cint">posix_spawnattr_destroy(a1: var Tposix_spawnattr): cint</a></li>
  1846. </ul>
  1847. <ul class="simple nested-toc-section">posix_spawnattr_getflags
  1848. <li><a class="reference" href="#posix_spawnattr_getflags%2CTposix_spawnattr%2Ccshort" title="posix_spawnattr_getflags(a1: var Tposix_spawnattr; a2: var cshort): cint">posix_spawnattr_getflags(a1: var Tposix_spawnattr; a2: var cshort): cint</a></li>
  1849. </ul>
  1850. <ul class="simple nested-toc-section">posix_spawnattr_getpgroup
  1851. <li><a class="reference" href="#posix_spawnattr_getpgroup%2CTposix_spawnattr%2CPid" title="posix_spawnattr_getpgroup(a1: var Tposix_spawnattr; a2: var Pid): cint">posix_spawnattr_getpgroup(a1: var Tposix_spawnattr; a2: var Pid): cint</a></li>
  1852. </ul>
  1853. <ul class="simple nested-toc-section">posix_spawnattr_getschedparam
  1854. <li><a class="reference" href="#posix_spawnattr_getschedparam%2CTposix_spawnattr%2CSched_param" title="posix_spawnattr_getschedparam(a1: var Tposix_spawnattr; a2: var Sched_param): cint">posix_spawnattr_getschedparam(a1: var Tposix_spawnattr; a2: var Sched_param): cint</a></li>
  1855. </ul>
  1856. <ul class="simple nested-toc-section">posix_spawnattr_getschedpolicy
  1857. <li><a class="reference" href="#posix_spawnattr_getschedpolicy%2CTposix_spawnattr%2Ccint" title="posix_spawnattr_getschedpolicy(a1: var Tposix_spawnattr; a2: var cint): cint">posix_spawnattr_getschedpolicy(a1: var Tposix_spawnattr; a2: var cint): cint</a></li>
  1858. </ul>
  1859. <ul class="simple nested-toc-section">posix_spawnattr_getsigdefault
  1860. <li><a class="reference" href="#posix_spawnattr_getsigdefault%2CTposix_spawnattr%2CSigset" title="posix_spawnattr_getsigdefault(a1: var Tposix_spawnattr; a2: var Sigset): cint">posix_spawnattr_getsigdefault(a1: var Tposix_spawnattr; a2: var Sigset): cint</a></li>
  1861. </ul>
  1862. <ul class="simple nested-toc-section">posix_spawnattr_getsigmask
  1863. <li><a class="reference" href="#posix_spawnattr_getsigmask%2CTposix_spawnattr%2CSigset" title="posix_spawnattr_getsigmask(a1: var Tposix_spawnattr; a2: var Sigset): cint">posix_spawnattr_getsigmask(a1: var Tposix_spawnattr; a2: var Sigset): cint</a></li>
  1864. </ul>
  1865. <ul class="simple nested-toc-section">posix_spawnattr_init
  1866. <li><a class="reference" href="#posix_spawnattr_init%2CTposix_spawnattr" title="posix_spawnattr_init(a1: var Tposix_spawnattr): cint">posix_spawnattr_init(a1: var Tposix_spawnattr): cint</a></li>
  1867. </ul>
  1868. <ul class="simple nested-toc-section">posix_spawnattr_setflags
  1869. <li><a class="reference" href="#posix_spawnattr_setflags%2CTposix_spawnattr%2Ccint" title="posix_spawnattr_setflags(a1: var Tposix_spawnattr; a2: cint): cint">posix_spawnattr_setflags(a1: var Tposix_spawnattr; a2: cint): cint</a></li>
  1870. </ul>
  1871. <ul class="simple nested-toc-section">posix_spawnattr_setpgroup
  1872. <li><a class="reference" href="#posix_spawnattr_setpgroup%2CTposix_spawnattr%2CPid" title="posix_spawnattr_setpgroup(a1: var Tposix_spawnattr; a2: Pid): cint">posix_spawnattr_setpgroup(a1: var Tposix_spawnattr; a2: Pid): cint</a></li>
  1873. </ul>
  1874. <ul class="simple nested-toc-section">posix_spawnattr_setschedparam
  1875. <li><a class="reference" href="#posix_spawnattr_setschedparam%2CTposix_spawnattr%2CSched_param" title="posix_spawnattr_setschedparam(a1: var Tposix_spawnattr; a2: var Sched_param): cint">posix_spawnattr_setschedparam(a1: var Tposix_spawnattr; a2: var Sched_param): cint</a></li>
  1876. </ul>
  1877. <ul class="simple nested-toc-section">posix_spawnattr_setschedpolicy
  1878. <li><a class="reference" href="#posix_spawnattr_setschedpolicy%2CTposix_spawnattr%2Ccint" title="posix_spawnattr_setschedpolicy(a1: var Tposix_spawnattr; a2: cint): cint">posix_spawnattr_setschedpolicy(a1: var Tposix_spawnattr; a2: cint): cint</a></li>
  1879. </ul>
  1880. <ul class="simple nested-toc-section">posix_spawnattr_setsigdefault
  1881. <li><a class="reference" href="#posix_spawnattr_setsigdefault%2CTposix_spawnattr%2CSigset" title="posix_spawnattr_setsigdefault(a1: var Tposix_spawnattr; a2: var Sigset): cint">posix_spawnattr_setsigdefault(a1: var Tposix_spawnattr; a2: var Sigset): cint</a></li>
  1882. </ul>
  1883. <ul class="simple nested-toc-section">posix_spawnattr_setsigmask
  1884. <li><a class="reference" href="#posix_spawnattr_setsigmask%2CTposix_spawnattr%2CSigset" title="posix_spawnattr_setsigmask(a1: var Tposix_spawnattr; a2: var Sigset): cint">posix_spawnattr_setsigmask(a1: var Tposix_spawnattr; a2: var Sigset): cint</a></li>
  1885. </ul>
  1886. <ul class="simple nested-toc-section">posix_spawnp
  1887. <li><a class="reference" href="#posix_spawnp%2CPid%2Ccstring%2CTposix_spawn_file_actions%2CTposix_spawnattr%2CcstringArray%2CcstringArray" title="posix_spawnp(a1: var Pid; a2: cstring; a3: var Tposix_spawn_file_actions;
  1888. a4: var Tposix_spawnattr; a5, a6: cstringArray): cint">posix_spawnp(a1: var Pid; a2: cstring; a3: var Tposix_spawn_file_actions;
  1889. a4: var Tposix_spawnattr; a5, a6: cstringArray): cint</a></li>
  1890. </ul>
  1891. <ul class="simple nested-toc-section">posix_typed_mem_open
  1892. <li><a class="reference" href="#posix_typed_mem_open%2Ccstring%2Ccint%2Ccint" title="posix_typed_mem_open(a1: cstring; a2, a3: cint): cint">posix_typed_mem_open(a1: cstring; a2, a3: cint): cint</a></li>
  1893. </ul>
  1894. <ul class="simple nested-toc-section">pread
  1895. <li><a class="reference" href="#pread%2Ccint%2Cpointer%2Cint%2COff" title="pread(a1: cint; a2: pointer; a3: int; a4: Off): int">pread(a1: cint; a2: pointer; a3: int; a4: Off): int</a></li>
  1896. </ul>
  1897. <ul class="simple nested-toc-section">pselect
  1898. <li><a class="reference" href="#pselect%2Ccint%2Cptr.TFdSet%2Cptr.TFdSet%2Cptr.TFdSet%2Cptr.Timespec%2CSigset" title="pselect(a1: cint; a2, a3, a4: ptr TFdSet; a5: ptr Timespec; a6: var Sigset): cint">pselect(a1: cint; a2, a3, a4: ptr TFdSet; a5: ptr Timespec; a6: var Sigset): cint</a></li>
  1899. </ul>
  1900. <ul class="simple nested-toc-section">pthread_atfork
  1901. <li><a class="reference" href="#pthread_atfork%2Cproc%29%2Cproc%29%2Cproc%29" title="pthread_atfork(a1, a2, a3: proc () {.noconv.}): cint">pthread_atfork(a1, a2, a3: proc () {.noconv.}): cint</a></li>
  1902. </ul>
  1903. <ul class="simple nested-toc-section">pthread_attr_destroy
  1904. <li><a class="reference" href="#pthread_attr_destroy%2Cptr.Pthread_attr" title="pthread_attr_destroy(a1: ptr Pthread_attr): cint">pthread_attr_destroy(a1: ptr Pthread_attr): cint</a></li>
  1905. </ul>
  1906. <ul class="simple nested-toc-section">pthread_attr_getdetachstate
  1907. <li><a class="reference" href="#pthread_attr_getdetachstate%2Cptr.Pthread_attr%2Ccint" title="pthread_attr_getdetachstate(a1: ptr Pthread_attr; a2: cint): cint">pthread_attr_getdetachstate(a1: ptr Pthread_attr; a2: cint): cint</a></li>
  1908. </ul>
  1909. <ul class="simple nested-toc-section">pthread_attr_getguardsize
  1910. <li><a class="reference" href="#pthread_attr_getguardsize%2Cptr.Pthread_attr%2Ccint" title="pthread_attr_getguardsize(a1: ptr Pthread_attr; a2: var cint): cint">pthread_attr_getguardsize(a1: ptr Pthread_attr; a2: var cint): cint</a></li>
  1911. </ul>
  1912. <ul class="simple nested-toc-section">pthread_attr_getinheritsched
  1913. <li><a class="reference" href="#pthread_attr_getinheritsched%2Cptr.Pthread_attr%2Ccint" title="pthread_attr_getinheritsched(a1: ptr Pthread_attr; a2: var cint): cint">pthread_attr_getinheritsched(a1: ptr Pthread_attr; a2: var cint): cint</a></li>
  1914. </ul>
  1915. <ul class="simple nested-toc-section">pthread_attr_getschedparam
  1916. <li><a class="reference" href="#pthread_attr_getschedparam%2Cptr.Pthread_attr%2Cptr.Sched_param" title="pthread_attr_getschedparam(a1: ptr Pthread_attr; a2: ptr Sched_param): cint">pthread_attr_getschedparam(a1: ptr Pthread_attr; a2: ptr Sched_param): cint</a></li>
  1917. </ul>
  1918. <ul class="simple nested-toc-section">pthread_attr_getschedpolicy
  1919. <li><a class="reference" href="#pthread_attr_getschedpolicy%2Cptr.Pthread_attr%2Ccint" title="pthread_attr_getschedpolicy(a1: ptr Pthread_attr; a2: var cint): cint">pthread_attr_getschedpolicy(a1: ptr Pthread_attr; a2: var cint): cint</a></li>
  1920. </ul>
  1921. <ul class="simple nested-toc-section">pthread_attr_getscope
  1922. <li><a class="reference" href="#pthread_attr_getscope%2Cptr.Pthread_attr%2Ccint" title="pthread_attr_getscope(a1: ptr Pthread_attr; a2: var cint): cint">pthread_attr_getscope(a1: ptr Pthread_attr; a2: var cint): cint</a></li>
  1923. </ul>
  1924. <ul class="simple nested-toc-section">pthread_attr_getstack
  1925. <li><a class="reference" href="#pthread_attr_getstack%2Cptr.Pthread_attr%2Cpointer%2Cint" title="pthread_attr_getstack(a1: ptr Pthread_attr; a2: var pointer; a3: var int): cint">pthread_attr_getstack(a1: ptr Pthread_attr; a2: var pointer; a3: var int): cint</a></li>
  1926. </ul>
  1927. <ul class="simple nested-toc-section">pthread_attr_getstackaddr
  1928. <li><a class="reference" href="#pthread_attr_getstackaddr%2Cptr.Pthread_attr%2Cpointer" title="pthread_attr_getstackaddr(a1: ptr Pthread_attr; a2: var pointer): cint">pthread_attr_getstackaddr(a1: ptr Pthread_attr; a2: var pointer): cint</a></li>
  1929. </ul>
  1930. <ul class="simple nested-toc-section">pthread_attr_getstacksize
  1931. <li><a class="reference" href="#pthread_attr_getstacksize%2Cptr.Pthread_attr%2Cint" title="pthread_attr_getstacksize(a1: ptr Pthread_attr; a2: var int): cint">pthread_attr_getstacksize(a1: ptr Pthread_attr; a2: var int): cint</a></li>
  1932. </ul>
  1933. <ul class="simple nested-toc-section">pthread_attr_init
  1934. <li><a class="reference" href="#pthread_attr_init%2Cptr.Pthread_attr" title="pthread_attr_init(a1: ptr Pthread_attr): cint">pthread_attr_init(a1: ptr Pthread_attr): cint</a></li>
  1935. </ul>
  1936. <ul class="simple nested-toc-section">pthread_attr_setdetachstate
  1937. <li><a class="reference" href="#pthread_attr_setdetachstate%2Cptr.Pthread_attr%2Ccint" title="pthread_attr_setdetachstate(a1: ptr Pthread_attr; a2: cint): cint">pthread_attr_setdetachstate(a1: ptr Pthread_attr; a2: cint): cint</a></li>
  1938. </ul>
  1939. <ul class="simple nested-toc-section">pthread_attr_setguardsize
  1940. <li><a class="reference" href="#pthread_attr_setguardsize%2Cptr.Pthread_attr%2Cint" title="pthread_attr_setguardsize(a1: ptr Pthread_attr; a2: int): cint">pthread_attr_setguardsize(a1: ptr Pthread_attr; a2: int): cint</a></li>
  1941. </ul>
  1942. <ul class="simple nested-toc-section">pthread_attr_setinheritsched
  1943. <li><a class="reference" href="#pthread_attr_setinheritsched%2Cptr.Pthread_attr%2Ccint" title="pthread_attr_setinheritsched(a1: ptr Pthread_attr; a2: cint): cint">pthread_attr_setinheritsched(a1: ptr Pthread_attr; a2: cint): cint</a></li>
  1944. </ul>
  1945. <ul class="simple nested-toc-section">pthread_attr_setschedparam
  1946. <li><a class="reference" href="#pthread_attr_setschedparam%2Cptr.Pthread_attr%2Cptr.Sched_param" title="pthread_attr_setschedparam(a1: ptr Pthread_attr; a2: ptr Sched_param): cint">pthread_attr_setschedparam(a1: ptr Pthread_attr; a2: ptr Sched_param): cint</a></li>
  1947. </ul>
  1948. <ul class="simple nested-toc-section">pthread_attr_setschedpolicy
  1949. <li><a class="reference" href="#pthread_attr_setschedpolicy%2Cptr.Pthread_attr%2Ccint" title="pthread_attr_setschedpolicy(a1: ptr Pthread_attr; a2: cint): cint">pthread_attr_setschedpolicy(a1: ptr Pthread_attr; a2: cint): cint</a></li>
  1950. </ul>
  1951. <ul class="simple nested-toc-section">pthread_attr_setscope
  1952. <li><a class="reference" href="#pthread_attr_setscope%2Cptr.Pthread_attr%2Ccint" title="pthread_attr_setscope(a1: ptr Pthread_attr; a2: cint): cint">pthread_attr_setscope(a1: ptr Pthread_attr; a2: cint): cint</a></li>
  1953. </ul>
  1954. <ul class="simple nested-toc-section">pthread_attr_setstack
  1955. <li><a class="reference" href="#pthread_attr_setstack%2Cptr.Pthread_attr%2Cpointer%2Cint" title="pthread_attr_setstack(a1: ptr Pthread_attr; a2: pointer; a3: int): cint">pthread_attr_setstack(a1: ptr Pthread_attr; a2: pointer; a3: int): cint</a></li>
  1956. </ul>
  1957. <ul class="simple nested-toc-section">pthread_attr_setstackaddr
  1958. <li><a class="reference" href="#pthread_attr_setstackaddr%2Cptr.Pthread_attr%2Cpointer" title="pthread_attr_setstackaddr(a1: ptr Pthread_attr; a2: pointer): cint">pthread_attr_setstackaddr(a1: ptr Pthread_attr; a2: pointer): cint</a></li>
  1959. </ul>
  1960. <ul class="simple nested-toc-section">pthread_attr_setstacksize
  1961. <li><a class="reference" href="#pthread_attr_setstacksize%2Cptr.Pthread_attr%2Cint" title="pthread_attr_setstacksize(a1: ptr Pthread_attr; a2: int): cint">pthread_attr_setstacksize(a1: ptr Pthread_attr; a2: int): cint</a></li>
  1962. </ul>
  1963. <ul class="simple nested-toc-section">pthread_barrier_destroy
  1964. <li><a class="reference" href="#pthread_barrier_destroy%2Cptr.Pthread_barrier" title="pthread_barrier_destroy(a1: ptr Pthread_barrier): cint">pthread_barrier_destroy(a1: ptr Pthread_barrier): cint</a></li>
  1965. </ul>
  1966. <ul class="simple nested-toc-section">pthread_barrier_init
  1967. <li><a class="reference" href="#pthread_barrier_init%2Cptr.Pthread_barrier%2Cptr.Pthread_barrierattr%2Ccint" title="pthread_barrier_init(a1: ptr Pthread_barrier; a2: ptr Pthread_barrierattr;
  1968. a3: cint): cint">pthread_barrier_init(a1: ptr Pthread_barrier; a2: ptr Pthread_barrierattr;
  1969. a3: cint): cint</a></li>
  1970. </ul>
  1971. <ul class="simple nested-toc-section">pthread_barrier_wait
  1972. <li><a class="reference" href="#pthread_barrier_wait%2Cptr.Pthread_barrier" title="pthread_barrier_wait(a1: ptr Pthread_barrier): cint">pthread_barrier_wait(a1: ptr Pthread_barrier): cint</a></li>
  1973. </ul>
  1974. <ul class="simple nested-toc-section">pthread_barrierattr_destroy
  1975. <li><a class="reference" href="#pthread_barrierattr_destroy%2Cptr.Pthread_barrierattr" title="pthread_barrierattr_destroy(a1: ptr Pthread_barrierattr): cint">pthread_barrierattr_destroy(a1: ptr Pthread_barrierattr): cint</a></li>
  1976. </ul>
  1977. <ul class="simple nested-toc-section">pthread_barrierattr_getpshared
  1978. <li><a class="reference" href="#pthread_barrierattr_getpshared%2Cptr.Pthread_barrierattr%2Ccint" title="pthread_barrierattr_getpshared(a1: ptr Pthread_barrierattr; a2: var cint): cint">pthread_barrierattr_getpshared(a1: ptr Pthread_barrierattr; a2: var cint): cint</a></li>
  1979. </ul>
  1980. <ul class="simple nested-toc-section">pthread_barrierattr_init
  1981. <li><a class="reference" href="#pthread_barrierattr_init%2Cptr.Pthread_barrierattr" title="pthread_barrierattr_init(a1: ptr Pthread_barrierattr): cint">pthread_barrierattr_init(a1: ptr Pthread_barrierattr): cint</a></li>
  1982. </ul>
  1983. <ul class="simple nested-toc-section">pthread_barrierattr_setpshared
  1984. <li><a class="reference" href="#pthread_barrierattr_setpshared%2Cptr.Pthread_barrierattr%2Ccint" title="pthread_barrierattr_setpshared(a1: ptr Pthread_barrierattr; a2: cint): cint">pthread_barrierattr_setpshared(a1: ptr Pthread_barrierattr; a2: cint): cint</a></li>
  1985. </ul>
  1986. <ul class="simple nested-toc-section">pthread_cancel
  1987. <li><a class="reference" href="#pthread_cancel%2CPthread" title="pthread_cancel(a1: Pthread): cint">pthread_cancel(a1: Pthread): cint</a></li>
  1988. </ul>
  1989. <ul class="simple nested-toc-section">pthread_cleanup_pop
  1990. <li><a class="reference" href="#pthread_cleanup_pop%2Ccint" title="pthread_cleanup_pop(a1: cint)">pthread_cleanup_pop(a1: cint)</a></li>
  1991. </ul>
  1992. <ul class="simple nested-toc-section">pthread_cleanup_push
  1993. <li><a class="reference" href="#pthread_cleanup_push%2Cproc%28pointer%29%2Cpointer" title="pthread_cleanup_push(a1: proc (x: pointer) {.noconv.}; a2: pointer)">pthread_cleanup_push(a1: proc (x: pointer) {.noconv.}; a2: pointer)</a></li>
  1994. </ul>
  1995. <ul class="simple nested-toc-section">pthread_cond_broadcast
  1996. <li><a class="reference" href="#pthread_cond_broadcast%2Cptr.Pthread_cond" title="pthread_cond_broadcast(a1: ptr Pthread_cond): cint">pthread_cond_broadcast(a1: ptr Pthread_cond): cint</a></li>
  1997. </ul>
  1998. <ul class="simple nested-toc-section">pthread_cond_destroy
  1999. <li><a class="reference" href="#pthread_cond_destroy%2Cptr.Pthread_cond" title="pthread_cond_destroy(a1: ptr Pthread_cond): cint">pthread_cond_destroy(a1: ptr Pthread_cond): cint</a></li>
  2000. </ul>
  2001. <ul class="simple nested-toc-section">pthread_cond_init
  2002. <li><a class="reference" href="#pthread_cond_init%2Cptr.Pthread_cond%2Cptr.Pthread_condattr" title="pthread_cond_init(a1: ptr Pthread_cond; a2: ptr Pthread_condattr): cint">pthread_cond_init(a1: ptr Pthread_cond; a2: ptr Pthread_condattr): cint</a></li>
  2003. </ul>
  2004. <ul class="simple nested-toc-section">pthread_cond_signal
  2005. <li><a class="reference" href="#pthread_cond_signal%2Cptr.Pthread_cond" title="pthread_cond_signal(a1: ptr Pthread_cond): cint">pthread_cond_signal(a1: ptr Pthread_cond): cint</a></li>
  2006. </ul>
  2007. <ul class="simple nested-toc-section">pthread_cond_timedwait
  2008. <li><a class="reference" href="#pthread_cond_timedwait%2Cptr.Pthread_cond%2Cptr.Pthread_mutex%2Cptr.Timespec" title="pthread_cond_timedwait(a1: ptr Pthread_cond; a2: ptr Pthread_mutex;
  2009. a3: ptr Timespec): cint">pthread_cond_timedwait(a1: ptr Pthread_cond; a2: ptr Pthread_mutex;
  2010. a3: ptr Timespec): cint</a></li>
  2011. </ul>
  2012. <ul class="simple nested-toc-section">pthread_cond_wait
  2013. <li><a class="reference" href="#pthread_cond_wait%2Cptr.Pthread_cond%2Cptr.Pthread_mutex" title="pthread_cond_wait(a1: ptr Pthread_cond; a2: ptr Pthread_mutex): cint">pthread_cond_wait(a1: ptr Pthread_cond; a2: ptr Pthread_mutex): cint</a></li>
  2014. </ul>
  2015. <ul class="simple nested-toc-section">pthread_condattr_destroy
  2016. <li><a class="reference" href="#pthread_condattr_destroy%2Cptr.Pthread_condattr" title="pthread_condattr_destroy(a1: ptr Pthread_condattr): cint">pthread_condattr_destroy(a1: ptr Pthread_condattr): cint</a></li>
  2017. </ul>
  2018. <ul class="simple nested-toc-section">pthread_condattr_getclock
  2019. <li><a class="reference" href="#pthread_condattr_getclock%2Cptr.Pthread_condattr%2CClockId" title="pthread_condattr_getclock(a1: ptr Pthread_condattr; a2: var ClockId): cint">pthread_condattr_getclock(a1: ptr Pthread_condattr; a2: var ClockId): cint</a></li>
  2020. </ul>
  2021. <ul class="simple nested-toc-section">pthread_condattr_getpshared
  2022. <li><a class="reference" href="#pthread_condattr_getpshared%2Cptr.Pthread_condattr%2Ccint" title="pthread_condattr_getpshared(a1: ptr Pthread_condattr; a2: var cint): cint">pthread_condattr_getpshared(a1: ptr Pthread_condattr; a2: var cint): cint</a></li>
  2023. </ul>
  2024. <ul class="simple nested-toc-section">pthread_condattr_init
  2025. <li><a class="reference" href="#pthread_condattr_init%2Cptr.Pthread_condattr" title="pthread_condattr_init(a1: ptr Pthread_condattr): cint">pthread_condattr_init(a1: ptr Pthread_condattr): cint</a></li>
  2026. </ul>
  2027. <ul class="simple nested-toc-section">pthread_condattr_setclock
  2028. <li><a class="reference" href="#pthread_condattr_setclock%2Cptr.Pthread_condattr%2CClockId" title="pthread_condattr_setclock(a1: ptr Pthread_condattr; a2: ClockId): cint">pthread_condattr_setclock(a1: ptr Pthread_condattr; a2: ClockId): cint</a></li>
  2029. </ul>
  2030. <ul class="simple nested-toc-section">pthread_condattr_setpshared
  2031. <li><a class="reference" href="#pthread_condattr_setpshared%2Cptr.Pthread_condattr%2Ccint" title="pthread_condattr_setpshared(a1: ptr Pthread_condattr; a2: cint): cint">pthread_condattr_setpshared(a1: ptr Pthread_condattr; a2: cint): cint</a></li>
  2032. </ul>
  2033. <ul class="simple nested-toc-section">pthread_create
  2034. <li><a class="reference" href="#pthread_create%2Cptr.Pthread%2Cptr.Pthread_attr%2Cproc%28pointer%29%2Cpointer" title="pthread_create(a1: ptr Pthread; a2: ptr Pthread_attr;
  2035. a3: proc (x: pointer): pointer {.noconv.}; a4: pointer): cint">pthread_create(a1: ptr Pthread; a2: ptr Pthread_attr;
  2036. a3: proc (x: pointer): pointer {.noconv.}; a4: pointer): cint</a></li>
  2037. </ul>
  2038. <ul class="simple nested-toc-section">pthread_detach
  2039. <li><a class="reference" href="#pthread_detach%2CPthread" title="pthread_detach(a1: Pthread): cint">pthread_detach(a1: Pthread): cint</a></li>
  2040. </ul>
  2041. <ul class="simple nested-toc-section">pthread_equal
  2042. <li><a class="reference" href="#pthread_equal%2CPthread%2CPthread" title="pthread_equal(a1, a2: Pthread): cint">pthread_equal(a1, a2: Pthread): cint</a></li>
  2043. </ul>
  2044. <ul class="simple nested-toc-section">pthread_exit
  2045. <li><a class="reference" href="#pthread_exit%2Cpointer" title="pthread_exit(a1: pointer)">pthread_exit(a1: pointer)</a></li>
  2046. </ul>
  2047. <ul class="simple nested-toc-section">pthread_getconcurrency
  2048. <li><a class="reference" href="#pthread_getconcurrency" title="pthread_getconcurrency(): cint">pthread_getconcurrency(): cint</a></li>
  2049. </ul>
  2050. <ul class="simple nested-toc-section">pthread_getcpuclockid
  2051. <li><a class="reference" href="#pthread_getcpuclockid%2CPthread%2CClockId" title="pthread_getcpuclockid(a1: Pthread; a2: var ClockId): cint">pthread_getcpuclockid(a1: Pthread; a2: var ClockId): cint</a></li>
  2052. </ul>
  2053. <ul class="simple nested-toc-section">pthread_getschedparam
  2054. <li><a class="reference" href="#pthread_getschedparam%2CPthread%2Ccint%2Cptr.Sched_param" title="pthread_getschedparam(a1: Pthread; a2: var cint; a3: ptr Sched_param): cint">pthread_getschedparam(a1: Pthread; a2: var cint; a3: ptr Sched_param): cint</a></li>
  2055. </ul>
  2056. <ul class="simple nested-toc-section">pthread_getspecific
  2057. <li><a class="reference" href="#pthread_getspecific%2CPthread_key" title="pthread_getspecific(a1: Pthread_key): pointer">pthread_getspecific(a1: Pthread_key): pointer</a></li>
  2058. </ul>
  2059. <ul class="simple nested-toc-section">pthread_join
  2060. <li><a class="reference" href="#pthread_join%2CPthread%2Cptr.pointer" title="pthread_join(a1: Pthread; a2: ptr pointer): cint">pthread_join(a1: Pthread; a2: ptr pointer): cint</a></li>
  2061. </ul>
  2062. <ul class="simple nested-toc-section">pthread_key_create
  2063. <li><a class="reference" href="#pthread_key_create%2Cptr.Pthread_key%2Cproc%28pointer%29" title="pthread_key_create(a1: ptr Pthread_key; a2: proc (x: pointer) {.noconv.}): cint">pthread_key_create(a1: ptr Pthread_key; a2: proc (x: pointer) {.noconv.}): cint</a></li>
  2064. </ul>
  2065. <ul class="simple nested-toc-section">pthread_key_delete
  2066. <li><a class="reference" href="#pthread_key_delete%2CPthread_key" title="pthread_key_delete(a1: Pthread_key): cint">pthread_key_delete(a1: Pthread_key): cint</a></li>
  2067. </ul>
  2068. <ul class="simple nested-toc-section">pthread_kill
  2069. <li><a class="reference" href="#pthread_kill%2CPthread%2Ccint" title="pthread_kill(a1: Pthread; a2: cint): cint">pthread_kill(a1: Pthread; a2: cint): cint</a></li>
  2070. </ul>
  2071. <ul class="simple nested-toc-section">pthread_mutex_destroy
  2072. <li><a class="reference" href="#pthread_mutex_destroy%2Cptr.Pthread_mutex" title="pthread_mutex_destroy(a1: ptr Pthread_mutex): cint">pthread_mutex_destroy(a1: ptr Pthread_mutex): cint</a></li>
  2073. </ul>
  2074. <ul class="simple nested-toc-section">pthread_mutex_getprioceiling
  2075. <li><a class="reference" href="#pthread_mutex_getprioceiling%2Cptr.Pthread_mutex%2Ccint" title="pthread_mutex_getprioceiling(a1: ptr Pthread_mutex; a2: var cint): cint">pthread_mutex_getprioceiling(a1: ptr Pthread_mutex; a2: var cint): cint</a></li>
  2076. </ul>
  2077. <ul class="simple nested-toc-section">pthread_mutex_init
  2078. <li><a class="reference" href="#pthread_mutex_init%2Cptr.Pthread_mutex%2Cptr.Pthread_mutexattr" title="pthread_mutex_init(a1: ptr Pthread_mutex; a2: ptr Pthread_mutexattr): cint">pthread_mutex_init(a1: ptr Pthread_mutex; a2: ptr Pthread_mutexattr): cint</a></li>
  2079. </ul>
  2080. <ul class="simple nested-toc-section">pthread_mutex_lock
  2081. <li><a class="reference" href="#pthread_mutex_lock%2Cptr.Pthread_mutex" title="pthread_mutex_lock(a1: ptr Pthread_mutex): cint">pthread_mutex_lock(a1: ptr Pthread_mutex): cint</a></li>
  2082. </ul>
  2083. <ul class="simple nested-toc-section">pthread_mutex_setprioceiling
  2084. <li><a class="reference" href="#pthread_mutex_setprioceiling%2Cptr.Pthread_mutex%2Ccint%2Ccint" title="pthread_mutex_setprioceiling(a1: ptr Pthread_mutex; a2: cint; a3: var cint): cint">pthread_mutex_setprioceiling(a1: ptr Pthread_mutex; a2: cint; a3: var cint): cint</a></li>
  2085. </ul>
  2086. <ul class="simple nested-toc-section">pthread_mutex_timedlock
  2087. <li><a class="reference" href="#pthread_mutex_timedlock%2Cptr.Pthread_mutex%2Cptr.Timespec" title="pthread_mutex_timedlock(a1: ptr Pthread_mutex; a2: ptr Timespec): cint">pthread_mutex_timedlock(a1: ptr Pthread_mutex; a2: ptr Timespec): cint</a></li>
  2088. </ul>
  2089. <ul class="simple nested-toc-section">pthread_mutex_trylock
  2090. <li><a class="reference" href="#pthread_mutex_trylock%2Cptr.Pthread_mutex" title="pthread_mutex_trylock(a1: ptr Pthread_mutex): cint">pthread_mutex_trylock(a1: ptr Pthread_mutex): cint</a></li>
  2091. </ul>
  2092. <ul class="simple nested-toc-section">pthread_mutex_unlock
  2093. <li><a class="reference" href="#pthread_mutex_unlock%2Cptr.Pthread_mutex" title="pthread_mutex_unlock(a1: ptr Pthread_mutex): cint">pthread_mutex_unlock(a1: ptr Pthread_mutex): cint</a></li>
  2094. </ul>
  2095. <ul class="simple nested-toc-section">pthread_mutexattr_destroy
  2096. <li><a class="reference" href="#pthread_mutexattr_destroy%2Cptr.Pthread_mutexattr" title="pthread_mutexattr_destroy(a1: ptr Pthread_mutexattr): cint">pthread_mutexattr_destroy(a1: ptr Pthread_mutexattr): cint</a></li>
  2097. </ul>
  2098. <ul class="simple nested-toc-section">pthread_mutexattr_getprioceiling
  2099. <li><a class="reference" href="#pthread_mutexattr_getprioceiling%2Cptr.Pthread_mutexattr%2Ccint" title="pthread_mutexattr_getprioceiling(a1: ptr Pthread_mutexattr; a2: var cint): cint">pthread_mutexattr_getprioceiling(a1: ptr Pthread_mutexattr; a2: var cint): cint</a></li>
  2100. </ul>
  2101. <ul class="simple nested-toc-section">pthread_mutexattr_getprotocol
  2102. <li><a class="reference" href="#pthread_mutexattr_getprotocol%2Cptr.Pthread_mutexattr%2Ccint" title="pthread_mutexattr_getprotocol(a1: ptr Pthread_mutexattr; a2: var cint): cint">pthread_mutexattr_getprotocol(a1: ptr Pthread_mutexattr; a2: var cint): cint</a></li>
  2103. </ul>
  2104. <ul class="simple nested-toc-section">pthread_mutexattr_getpshared
  2105. <li><a class="reference" href="#pthread_mutexattr_getpshared%2Cptr.Pthread_mutexattr%2Ccint" title="pthread_mutexattr_getpshared(a1: ptr Pthread_mutexattr; a2: var cint): cint">pthread_mutexattr_getpshared(a1: ptr Pthread_mutexattr; a2: var cint): cint</a></li>
  2106. </ul>
  2107. <ul class="simple nested-toc-section">pthread_mutexattr_gettype
  2108. <li><a class="reference" href="#pthread_mutexattr_gettype%2Cptr.Pthread_mutexattr%2Ccint" title="pthread_mutexattr_gettype(a1: ptr Pthread_mutexattr; a2: var cint): cint">pthread_mutexattr_gettype(a1: ptr Pthread_mutexattr; a2: var cint): cint</a></li>
  2109. </ul>
  2110. <ul class="simple nested-toc-section">pthread_mutexattr_init
  2111. <li><a class="reference" href="#pthread_mutexattr_init%2Cptr.Pthread_mutexattr" title="pthread_mutexattr_init(a1: ptr Pthread_mutexattr): cint">pthread_mutexattr_init(a1: ptr Pthread_mutexattr): cint</a></li>
  2112. </ul>
  2113. <ul class="simple nested-toc-section">pthread_mutexattr_setprioceiling
  2114. <li><a class="reference" href="#pthread_mutexattr_setprioceiling%2Cptr.Pthread_mutexattr%2Ccint" title="pthread_mutexattr_setprioceiling(a1: ptr Pthread_mutexattr; a2: cint): cint">pthread_mutexattr_setprioceiling(a1: ptr Pthread_mutexattr; a2: cint): cint</a></li>
  2115. </ul>
  2116. <ul class="simple nested-toc-section">pthread_mutexattr_setprotocol
  2117. <li><a class="reference" href="#pthread_mutexattr_setprotocol%2Cptr.Pthread_mutexattr%2Ccint" title="pthread_mutexattr_setprotocol(a1: ptr Pthread_mutexattr; a2: cint): cint">pthread_mutexattr_setprotocol(a1: ptr Pthread_mutexattr; a2: cint): cint</a></li>
  2118. </ul>
  2119. <ul class="simple nested-toc-section">pthread_mutexattr_setpshared
  2120. <li><a class="reference" href="#pthread_mutexattr_setpshared%2Cptr.Pthread_mutexattr%2Ccint" title="pthread_mutexattr_setpshared(a1: ptr Pthread_mutexattr; a2: cint): cint">pthread_mutexattr_setpshared(a1: ptr Pthread_mutexattr; a2: cint): cint</a></li>
  2121. </ul>
  2122. <ul class="simple nested-toc-section">pthread_mutexattr_settype
  2123. <li><a class="reference" href="#pthread_mutexattr_settype%2Cptr.Pthread_mutexattr%2Ccint" title="pthread_mutexattr_settype(a1: ptr Pthread_mutexattr; a2: cint): cint">pthread_mutexattr_settype(a1: ptr Pthread_mutexattr; a2: cint): cint</a></li>
  2124. </ul>
  2125. <ul class="simple nested-toc-section">pthread_once
  2126. <li><a class="reference" href="#pthread_once%2Cptr.Pthread_once%2Cproc%29" title="pthread_once(a1: ptr Pthread_once; a2: proc () {.noconv.}): cint">pthread_once(a1: ptr Pthread_once; a2: proc () {.noconv.}): cint</a></li>
  2127. </ul>
  2128. <ul class="simple nested-toc-section">pthread_rwlock_destroy
  2129. <li><a class="reference" href="#pthread_rwlock_destroy%2Cptr.Pthread_rwlock" title="pthread_rwlock_destroy(a1: ptr Pthread_rwlock): cint">pthread_rwlock_destroy(a1: ptr Pthread_rwlock): cint</a></li>
  2130. </ul>
  2131. <ul class="simple nested-toc-section">pthread_rwlock_init
  2132. <li><a class="reference" href="#pthread_rwlock_init%2Cptr.Pthread_rwlock%2Cptr.Pthread_rwlockattr" title="pthread_rwlock_init(a1: ptr Pthread_rwlock; a2: ptr Pthread_rwlockattr): cint">pthread_rwlock_init(a1: ptr Pthread_rwlock; a2: ptr Pthread_rwlockattr): cint</a></li>
  2133. </ul>
  2134. <ul class="simple nested-toc-section">pthread_rwlock_rdlock
  2135. <li><a class="reference" href="#pthread_rwlock_rdlock%2Cptr.Pthread_rwlock" title="pthread_rwlock_rdlock(a1: ptr Pthread_rwlock): cint">pthread_rwlock_rdlock(a1: ptr Pthread_rwlock): cint</a></li>
  2136. </ul>
  2137. <ul class="simple nested-toc-section">pthread_rwlock_timedrdlock
  2138. <li><a class="reference" href="#pthread_rwlock_timedrdlock%2Cptr.Pthread_rwlock%2Cptr.Timespec" title="pthread_rwlock_timedrdlock(a1: ptr Pthread_rwlock; a2: ptr Timespec): cint">pthread_rwlock_timedrdlock(a1: ptr Pthread_rwlock; a2: ptr Timespec): cint</a></li>
  2139. </ul>
  2140. <ul class="simple nested-toc-section">pthread_rwlock_timedwrlock
  2141. <li><a class="reference" href="#pthread_rwlock_timedwrlock%2Cptr.Pthread_rwlock%2Cptr.Timespec" title="pthread_rwlock_timedwrlock(a1: ptr Pthread_rwlock; a2: ptr Timespec): cint">pthread_rwlock_timedwrlock(a1: ptr Pthread_rwlock; a2: ptr Timespec): cint</a></li>
  2142. </ul>
  2143. <ul class="simple nested-toc-section">pthread_rwlock_tryrdlock
  2144. <li><a class="reference" href="#pthread_rwlock_tryrdlock%2Cptr.Pthread_rwlock" title="pthread_rwlock_tryrdlock(a1: ptr Pthread_rwlock): cint">pthread_rwlock_tryrdlock(a1: ptr Pthread_rwlock): cint</a></li>
  2145. </ul>
  2146. <ul class="simple nested-toc-section">pthread_rwlock_trywrlock
  2147. <li><a class="reference" href="#pthread_rwlock_trywrlock%2Cptr.Pthread_rwlock" title="pthread_rwlock_trywrlock(a1: ptr Pthread_rwlock): cint">pthread_rwlock_trywrlock(a1: ptr Pthread_rwlock): cint</a></li>
  2148. </ul>
  2149. <ul class="simple nested-toc-section">pthread_rwlock_unlock
  2150. <li><a class="reference" href="#pthread_rwlock_unlock%2Cptr.Pthread_rwlock" title="pthread_rwlock_unlock(a1: ptr Pthread_rwlock): cint">pthread_rwlock_unlock(a1: ptr Pthread_rwlock): cint</a></li>
  2151. </ul>
  2152. <ul class="simple nested-toc-section">pthread_rwlock_wrlock
  2153. <li><a class="reference" href="#pthread_rwlock_wrlock%2Cptr.Pthread_rwlock" title="pthread_rwlock_wrlock(a1: ptr Pthread_rwlock): cint">pthread_rwlock_wrlock(a1: ptr Pthread_rwlock): cint</a></li>
  2154. </ul>
  2155. <ul class="simple nested-toc-section">pthread_rwlockattr_destroy
  2156. <li><a class="reference" href="#pthread_rwlockattr_destroy%2Cptr.Pthread_rwlockattr" title="pthread_rwlockattr_destroy(a1: ptr Pthread_rwlockattr): cint">pthread_rwlockattr_destroy(a1: ptr Pthread_rwlockattr): cint</a></li>
  2157. </ul>
  2158. <ul class="simple nested-toc-section">pthread_rwlockattr_getpshared
  2159. <li><a class="reference" href="#pthread_rwlockattr_getpshared%2Cptr.Pthread_rwlockattr%2Ccint" title="pthread_rwlockattr_getpshared(a1: ptr Pthread_rwlockattr; a2: var cint): cint">pthread_rwlockattr_getpshared(a1: ptr Pthread_rwlockattr; a2: var cint): cint</a></li>
  2160. </ul>
  2161. <ul class="simple nested-toc-section">pthread_rwlockattr_init
  2162. <li><a class="reference" href="#pthread_rwlockattr_init%2Cptr.Pthread_rwlockattr" title="pthread_rwlockattr_init(a1: ptr Pthread_rwlockattr): cint">pthread_rwlockattr_init(a1: ptr Pthread_rwlockattr): cint</a></li>
  2163. </ul>
  2164. <ul class="simple nested-toc-section">pthread_rwlockattr_setpshared
  2165. <li><a class="reference" href="#pthread_rwlockattr_setpshared%2Cptr.Pthread_rwlockattr%2Ccint" title="pthread_rwlockattr_setpshared(a1: ptr Pthread_rwlockattr; a2: cint): cint">pthread_rwlockattr_setpshared(a1: ptr Pthread_rwlockattr; a2: cint): cint</a></li>
  2166. </ul>
  2167. <ul class="simple nested-toc-section">pthread_self
  2168. <li><a class="reference" href="#pthread_self" title="pthread_self(): Pthread">pthread_self(): Pthread</a></li>
  2169. </ul>
  2170. <ul class="simple nested-toc-section">pthread_setcancelstate
  2171. <li><a class="reference" href="#pthread_setcancelstate%2Ccint%2Ccint" title="pthread_setcancelstate(a1: cint; a2: var cint): cint">pthread_setcancelstate(a1: cint; a2: var cint): cint</a></li>
  2172. </ul>
  2173. <ul class="simple nested-toc-section">pthread_setcanceltype
  2174. <li><a class="reference" href="#pthread_setcanceltype%2Ccint%2Ccint" title="pthread_setcanceltype(a1: cint; a2: var cint): cint">pthread_setcanceltype(a1: cint; a2: var cint): cint</a></li>
  2175. </ul>
  2176. <ul class="simple nested-toc-section">pthread_setconcurrency
  2177. <li><a class="reference" href="#pthread_setconcurrency%2Ccint" title="pthread_setconcurrency(a1: cint): cint">pthread_setconcurrency(a1: cint): cint</a></li>
  2178. </ul>
  2179. <ul class="simple nested-toc-section">pthread_setschedparam
  2180. <li><a class="reference" href="#pthread_setschedparam%2CPthread%2Ccint%2Cptr.Sched_param" title="pthread_setschedparam(a1: Pthread; a2: cint; a3: ptr Sched_param): cint">pthread_setschedparam(a1: Pthread; a2: cint; a3: ptr Sched_param): cint</a></li>
  2181. </ul>
  2182. <ul class="simple nested-toc-section">pthread_setschedprio
  2183. <li><a class="reference" href="#pthread_setschedprio%2CPthread%2Ccint" title="pthread_setschedprio(a1: Pthread; a2: cint): cint">pthread_setschedprio(a1: Pthread; a2: cint): cint</a></li>
  2184. </ul>
  2185. <ul class="simple nested-toc-section">pthread_setspecific
  2186. <li><a class="reference" href="#pthread_setspecific%2CPthread_key%2Cpointer" title="pthread_setspecific(a1: Pthread_key; a2: pointer): cint">pthread_setspecific(a1: Pthread_key; a2: pointer): cint</a></li>
  2187. </ul>
  2188. <ul class="simple nested-toc-section">pthread_sigmask
  2189. <li><a class="reference" href="#pthread_sigmask%2Ccint%2CSigset%2CSigset" title="pthread_sigmask(a1: cint; a2, a3: var Sigset): cint">pthread_sigmask(a1: cint; a2, a3: var Sigset): cint</a></li>
  2190. </ul>
  2191. <ul class="simple nested-toc-section">pthread_spin_destroy
  2192. <li><a class="reference" href="#pthread_spin_destroy%2Cptr.Pthread_spinlock" title="pthread_spin_destroy(a1: ptr Pthread_spinlock): cint">pthread_spin_destroy(a1: ptr Pthread_spinlock): cint</a></li>
  2193. </ul>
  2194. <ul class="simple nested-toc-section">pthread_spin_init
  2195. <li><a class="reference" href="#pthread_spin_init%2Cptr.Pthread_spinlock%2Ccint" title="pthread_spin_init(a1: ptr Pthread_spinlock; a2: cint): cint">pthread_spin_init(a1: ptr Pthread_spinlock; a2: cint): cint</a></li>
  2196. </ul>
  2197. <ul class="simple nested-toc-section">pthread_spin_lock
  2198. <li><a class="reference" href="#pthread_spin_lock%2Cptr.Pthread_spinlock" title="pthread_spin_lock(a1: ptr Pthread_spinlock): cint">pthread_spin_lock(a1: ptr Pthread_spinlock): cint</a></li>
  2199. </ul>
  2200. <ul class="simple nested-toc-section">pthread_spin_trylock
  2201. <li><a class="reference" href="#pthread_spin_trylock%2Cptr.Pthread_spinlock" title="pthread_spin_trylock(a1: ptr Pthread_spinlock): cint">pthread_spin_trylock(a1: ptr Pthread_spinlock): cint</a></li>
  2202. </ul>
  2203. <ul class="simple nested-toc-section">pthread_spin_unlock
  2204. <li><a class="reference" href="#pthread_spin_unlock%2Cptr.Pthread_spinlock" title="pthread_spin_unlock(a1: ptr Pthread_spinlock): cint">pthread_spin_unlock(a1: ptr Pthread_spinlock): cint</a></li>
  2205. </ul>
  2206. <ul class="simple nested-toc-section">pthread_testcancel
  2207. <li><a class="reference" href="#pthread_testcancel" title="pthread_testcancel()">pthread_testcancel()</a></li>
  2208. </ul>
  2209. <ul class="simple nested-toc-section">pwrite
  2210. <li><a class="reference" href="#pwrite%2Ccint%2Cpointer%2Cint%2COff" title="pwrite(a1: cint; a2: pointer; a3: int; a4: Off): int">pwrite(a1: cint; a2: pointer; a3: int; a4: Off): int</a></li>
  2211. </ul>
  2212. <ul class="simple nested-toc-section">raise
  2213. <li><a class="reference" href="#raise%2Ccint" title="`raise`(a1: cint): cint">`raise`(a1: cint): cint</a></li>
  2214. </ul>
  2215. <ul class="simple nested-toc-section">read
  2216. <li><a class="reference" href="#read%2Ccint%2Cpointer%2Cint" title="read(a1: cint; a2: pointer; a3: int): int">read(a1: cint; a2: pointer; a3: int): int</a></li>
  2217. </ul>
  2218. <ul class="simple nested-toc-section">readdir
  2219. <li><a class="reference" href="#readdir%2Cptr.DIR" title="readdir(a1: ptr DIR): ptr Dirent">readdir(a1: ptr DIR): ptr Dirent</a></li>
  2220. </ul>
  2221. <ul class="simple nested-toc-section">readdir_r
  2222. <li><a class="reference" href="#readdir_r%2Cptr.DIR%2Cptr.Dirent%2Cptr.ptr.Dirent" title="readdir_r(a1: ptr DIR; a2: ptr Dirent; a3: ptr ptr Dirent): cint">readdir_r(a1: ptr DIR; a2: ptr Dirent; a3: ptr ptr Dirent): cint</a></li>
  2223. </ul>
  2224. <ul class="simple nested-toc-section">readlink
  2225. <li><a class="reference" href="#readlink%2Ccstring%2Ccstring%2Cint" title="readlink(a1, a2: cstring; a3: int): int">readlink(a1, a2: cstring; a3: int): int</a></li>
  2226. </ul>
  2227. <ul class="simple nested-toc-section">readv
  2228. <li><a class="reference" href="#readv%2Ccint%2Cptr.IOVec%2Ccint" title="readv(a1: cint; a2: ptr IOVec; a3: cint): int">readv(a1: cint; a2: ptr IOVec; a3: cint): int</a></li>
  2229. </ul>
  2230. <ul class="simple nested-toc-section">realpath
  2231. <li><a class="reference" href="#realpath%2Ccstring%2Ccstring" title="realpath(name, resolved: cstring): cstring">realpath(name, resolved: cstring): cstring</a></li>
  2232. </ul>
  2233. <ul class="simple nested-toc-section">recv
  2234. <li><a class="reference" href="#recv%2CSocketHandle%2Cpointer%2Cint%2Ccint" title="recv(a1: SocketHandle; a2: pointer; a3: int; a4: cint): int">recv(a1: SocketHandle; a2: pointer; a3: int; a4: cint): int</a></li>
  2235. </ul>
  2236. <ul class="simple nested-toc-section">recvfrom
  2237. <li><a class="reference" href="#recvfrom%2CSocketHandle%2Cpointer%2Cint%2Ccint%2Cptr.SockAddr%2Cptr.SockLen" title="recvfrom(a1: SocketHandle; a2: pointer; a3: int; a4: cint; a5: ptr SockAddr;
  2238. a6: ptr SockLen): int">recvfrom(a1: SocketHandle; a2: pointer; a3: int; a4: cint; a5: ptr SockAddr;
  2239. a6: ptr SockLen): int</a></li>
  2240. </ul>
  2241. <ul class="simple nested-toc-section">recvmsg
  2242. <li><a class="reference" href="#recvmsg%2CSocketHandle%2Cptr.Tmsghdr%2Ccint" title="recvmsg(a1: SocketHandle; a2: ptr Tmsghdr; a3: cint): int">recvmsg(a1: SocketHandle; a2: ptr Tmsghdr; a3: cint): int</a></li>
  2243. </ul>
  2244. <ul class="simple nested-toc-section">rewinddir
  2245. <li><a class="reference" href="#rewinddir%2Cptr.DIR" title="rewinddir(a1: ptr DIR)">rewinddir(a1: ptr DIR)</a></li>
  2246. </ul>
  2247. <ul class="simple nested-toc-section">rmdir
  2248. <li><a class="reference" href="#rmdir%2Ccstring" title="rmdir(a1: cstring): cint">rmdir(a1: cstring): cint</a></li>
  2249. </ul>
  2250. <ul class="simple nested-toc-section">S_ISBLK
  2251. <li><a class="reference" href="#S_ISBLK%2CMode" title="S_ISBLK(m: Mode): bool">S_ISBLK(m: Mode): bool</a></li>
  2252. </ul>
  2253. <ul class="simple nested-toc-section">S_ISCHR
  2254. <li><a class="reference" href="#S_ISCHR%2CMode" title="S_ISCHR(m: Mode): bool">S_ISCHR(m: Mode): bool</a></li>
  2255. </ul>
  2256. <ul class="simple nested-toc-section">S_ISDIR
  2257. <li><a class="reference" href="#S_ISDIR%2CMode" title="S_ISDIR(m: Mode): bool">S_ISDIR(m: Mode): bool</a></li>
  2258. </ul>
  2259. <ul class="simple nested-toc-section">S_ISFIFO
  2260. <li><a class="reference" href="#S_ISFIFO%2CMode" title="S_ISFIFO(m: Mode): bool">S_ISFIFO(m: Mode): bool</a></li>
  2261. </ul>
  2262. <ul class="simple nested-toc-section">S_ISLNK
  2263. <li><a class="reference" href="#S_ISLNK%2CMode" title="S_ISLNK(m: Mode): bool">S_ISLNK(m: Mode): bool</a></li>
  2264. </ul>
  2265. <ul class="simple nested-toc-section">S_ISREG
  2266. <li><a class="reference" href="#S_ISREG%2CMode" title="S_ISREG(m: Mode): bool">S_ISREG(m: Mode): bool</a></li>
  2267. </ul>
  2268. <ul class="simple nested-toc-section">S_ISSOCK
  2269. <li><a class="reference" href="#S_ISSOCK%2CMode" title="S_ISSOCK(m: Mode): bool">S_ISSOCK(m: Mode): bool</a></li>
  2270. </ul>
  2271. <ul class="simple nested-toc-section">S_TYPEISMQ
  2272. <li><a class="reference" href="#S_TYPEISMQ%2CStat" title="S_TYPEISMQ(buf: var Stat): bool">S_TYPEISMQ(buf: var Stat): bool</a></li>
  2273. </ul>
  2274. <ul class="simple nested-toc-section">S_TYPEISSEM
  2275. <li><a class="reference" href="#S_TYPEISSEM%2CStat" title="S_TYPEISSEM(buf: var Stat): bool">S_TYPEISSEM(buf: var Stat): bool</a></li>
  2276. </ul>
  2277. <ul class="simple nested-toc-section">S_TYPEISSHM
  2278. <li><a class="reference" href="#S_TYPEISSHM%2CStat" title="S_TYPEISSHM(buf: var Stat): bool">S_TYPEISSHM(buf: var Stat): bool</a></li>
  2279. </ul>
  2280. <ul class="simple nested-toc-section">S_TYPEISTMO
  2281. <li><a class="reference" href="#S_TYPEISTMO%2CStat" title="S_TYPEISTMO(buf: var Stat): bool">S_TYPEISTMO(buf: var Stat): bool</a></li>
  2282. </ul>
  2283. <ul class="simple nested-toc-section">sa_sigaction=
  2284. <li><a class="reference" href="#sa_sigaction%3D%2CSigaction%2Cproc%28cint%2Cptr.SigInfo%2Cpointer%29" title="sa_sigaction=(v: var Sigaction;
  2285. x: proc (x: cint; y: ptr SigInfo; z: pointer) {.noconv.})">sa_sigaction=(v: var Sigaction;
  2286. x: proc (x: cint; y: ptr SigInfo; z: pointer) {.noconv.})</a></li>
  2287. </ul>
  2288. <ul class="simple nested-toc-section">sched_get_priority_max
  2289. <li><a class="reference" href="#sched_get_priority_max%2Ccint" title="sched_get_priority_max(a1: cint): cint">sched_get_priority_max(a1: cint): cint</a></li>
  2290. </ul>
  2291. <ul class="simple nested-toc-section">sched_get_priority_min
  2292. <li><a class="reference" href="#sched_get_priority_min%2Ccint" title="sched_get_priority_min(a1: cint): cint">sched_get_priority_min(a1: cint): cint</a></li>
  2293. </ul>
  2294. <ul class="simple nested-toc-section">sched_getparam
  2295. <li><a class="reference" href="#sched_getparam%2CPid%2CSched_param" title="sched_getparam(a1: Pid; a2: var Sched_param): cint">sched_getparam(a1: Pid; a2: var Sched_param): cint</a></li>
  2296. </ul>
  2297. <ul class="simple nested-toc-section">sched_getscheduler
  2298. <li><a class="reference" href="#sched_getscheduler%2CPid" title="sched_getscheduler(a1: Pid): cint">sched_getscheduler(a1: Pid): cint</a></li>
  2299. </ul>
  2300. <ul class="simple nested-toc-section">sched_rr_get_interval
  2301. <li><a class="reference" href="#sched_rr_get_interval%2CPid%2CTimespec" title="sched_rr_get_interval(a1: Pid; a2: var Timespec): cint">sched_rr_get_interval(a1: Pid; a2: var Timespec): cint</a></li>
  2302. </ul>
  2303. <ul class="simple nested-toc-section">sched_setparam
  2304. <li><a class="reference" href="#sched_setparam%2CPid%2CSched_param" title="sched_setparam(a1: Pid; a2: var Sched_param): cint">sched_setparam(a1: Pid; a2: var Sched_param): cint</a></li>
  2305. </ul>
  2306. <ul class="simple nested-toc-section">sched_setscheduler
  2307. <li><a class="reference" href="#sched_setscheduler%2CPid%2Ccint%2CSched_param" title="sched_setscheduler(a1: Pid; a2: cint; a3: var Sched_param): cint">sched_setscheduler(a1: Pid; a2: cint; a3: var Sched_param): cint</a></li>
  2308. </ul>
  2309. <ul class="simple nested-toc-section">sched_yield
  2310. <li><a class="reference" href="#sched_yield" title="sched_yield(): cint">sched_yield(): cint</a></li>
  2311. </ul>
  2312. <ul class="simple nested-toc-section">seekdir
  2313. <li><a class="reference" href="#seekdir%2Cptr.DIR%2Cint" title="seekdir(a1: ptr DIR; a2: int)">seekdir(a1: ptr DIR; a2: int)</a></li>
  2314. </ul>
  2315. <ul class="simple nested-toc-section">select
  2316. <li><a class="reference" href="#select%2C%2Cptr.TFdSet%2Cptr.TFdSet%2Cptr.TFdSet%2Cptr.Timeval" title="select(a1: cint | SocketHandle; a2, a3, a4: ptr TFdSet; a5: ptr Timeval): cint">select(a1: cint | SocketHandle; a2, a3, a4: ptr TFdSet; a5: ptr Timeval): cint</a></li>
  2317. </ul>
  2318. <ul class="simple nested-toc-section">sem_close
  2319. <li><a class="reference" href="#sem_close%2Cptr.Sem" title="sem_close(a1: ptr Sem): cint">sem_close(a1: ptr Sem): cint</a></li>
  2320. </ul>
  2321. <ul class="simple nested-toc-section">sem_destroy
  2322. <li><a class="reference" href="#sem_destroy%2Cptr.Sem" title="sem_destroy(a1: ptr Sem): cint">sem_destroy(a1: ptr Sem): cint</a></li>
  2323. </ul>
  2324. <ul class="simple nested-toc-section">sem_getvalue
  2325. <li><a class="reference" href="#sem_getvalue%2Cptr.Sem%2Ccint" title="sem_getvalue(a1: ptr Sem; a2: var cint): cint">sem_getvalue(a1: ptr Sem; a2: var cint): cint</a></li>
  2326. </ul>
  2327. <ul class="simple nested-toc-section">sem_init
  2328. <li><a class="reference" href="#sem_init%2Cptr.Sem%2Ccint%2Ccint" title="sem_init(a1: ptr Sem; a2: cint; a3: cint): cint">sem_init(a1: ptr Sem; a2: cint; a3: cint): cint</a></li>
  2329. </ul>
  2330. <ul class="simple nested-toc-section">sem_open
  2331. <li><a class="reference" href="#sem_open%2Ccstring%2Ccint" title="sem_open(a1: cstring; a2: cint): ptr Sem">sem_open(a1: cstring; a2: cint): ptr Sem</a></li>
  2332. </ul>
  2333. <ul class="simple nested-toc-section">sem_post
  2334. <li><a class="reference" href="#sem_post%2Cptr.Sem" title="sem_post(a1: ptr Sem): cint">sem_post(a1: ptr Sem): cint</a></li>
  2335. </ul>
  2336. <ul class="simple nested-toc-section">sem_timedwait
  2337. <li><a class="reference" href="#sem_timedwait%2Cptr.Sem%2Cptr.Timespec" title="sem_timedwait(a1: ptr Sem; a2: ptr Timespec): cint">sem_timedwait(a1: ptr Sem; a2: ptr Timespec): cint</a></li>
  2338. </ul>
  2339. <ul class="simple nested-toc-section">sem_trywait
  2340. <li><a class="reference" href="#sem_trywait%2Cptr.Sem" title="sem_trywait(a1: ptr Sem): cint">sem_trywait(a1: ptr Sem): cint</a></li>
  2341. </ul>
  2342. <ul class="simple nested-toc-section">sem_unlink
  2343. <li><a class="reference" href="#sem_unlink%2Ccstring" title="sem_unlink(a1: cstring): cint">sem_unlink(a1: cstring): cint</a></li>
  2344. </ul>
  2345. <ul class="simple nested-toc-section">sem_wait
  2346. <li><a class="reference" href="#sem_wait%2Cptr.Sem" title="sem_wait(a1: ptr Sem): cint">sem_wait(a1: ptr Sem): cint</a></li>
  2347. </ul>
  2348. <ul class="simple nested-toc-section">send
  2349. <li><a class="reference" href="#send%2CSocketHandle%2Cpointer%2Cint%2Ccint" title="send(a1: SocketHandle; a2: pointer; a3: int; a4: cint): int">send(a1: SocketHandle; a2: pointer; a3: int; a4: cint): int</a></li>
  2350. </ul>
  2351. <ul class="simple nested-toc-section">sendmsg
  2352. <li><a class="reference" href="#sendmsg%2CSocketHandle%2Cptr.Tmsghdr%2Ccint" title="sendmsg(a1: SocketHandle; a2: ptr Tmsghdr; a3: cint): int">sendmsg(a1: SocketHandle; a2: ptr Tmsghdr; a3: cint): int</a></li>
  2353. </ul>
  2354. <ul class="simple nested-toc-section">sendto
  2355. <li><a class="reference" href="#sendto%2CSocketHandle%2Cpointer%2Cint%2Ccint%2Cptr.SockAddr%2CSockLen" title="sendto(a1: SocketHandle; a2: pointer; a3: int; a4: cint; a5: ptr SockAddr;
  2356. a6: SockLen): int">sendto(a1: SocketHandle; a2: pointer; a3: int; a4: cint; a5: ptr SockAddr;
  2357. a6: SockLen): int</a></li>
  2358. </ul>
  2359. <ul class="simple nested-toc-section">setcontext
  2360. <li><a class="reference" href="#setcontext%2CUcontext" title="setcontext(a1: var Ucontext): cint">setcontext(a1: var Ucontext): cint</a></li>
  2361. </ul>
  2362. <ul class="simple nested-toc-section">setegid
  2363. <li><a class="reference" href="#setegid%2CGid" title="setegid(a1: Gid): cint">setegid(a1: Gid): cint</a></li>
  2364. </ul>
  2365. <ul class="simple nested-toc-section">seteuid
  2366. <li><a class="reference" href="#seteuid%2CUid" title="seteuid(a1: Uid): cint">seteuid(a1: Uid): cint</a></li>
  2367. </ul>
  2368. <ul class="simple nested-toc-section">setgid
  2369. <li><a class="reference" href="#setgid%2CGid" title="setgid(a1: Gid): cint">setgid(a1: Gid): cint</a></li>
  2370. </ul>
  2371. <ul class="simple nested-toc-section">setgrent
  2372. <li><a class="reference" href="#setgrent" title="setgrent()">setgrent()</a></li>
  2373. </ul>
  2374. <ul class="simple nested-toc-section">sethostent
  2375. <li><a class="reference" href="#sethostent%2Ccint" title="sethostent(a1: cint)">sethostent(a1: cint)</a></li>
  2376. </ul>
  2377. <ul class="simple nested-toc-section">setlocale
  2378. <li><a class="reference" href="#setlocale%2Ccint%2Ccstring" title="setlocale(a1: cint; a2: cstring): cstring">setlocale(a1: cint; a2: cstring): cstring</a></li>
  2379. </ul>
  2380. <ul class="simple nested-toc-section">setnetent
  2381. <li><a class="reference" href="#setnetent%2Ccint" title="setnetent(a1: cint)">setnetent(a1: cint)</a></li>
  2382. </ul>
  2383. <ul class="simple nested-toc-section">setpgid
  2384. <li><a class="reference" href="#setpgid%2CPid%2CPid" title="setpgid(a1, a2: Pid): cint">setpgid(a1, a2: Pid): cint</a></li>
  2385. </ul>
  2386. <ul class="simple nested-toc-section">setpgrp
  2387. <li><a class="reference" href="#setpgrp" title="setpgrp(): Pid">setpgrp(): Pid</a></li>
  2388. </ul>
  2389. <ul class="simple nested-toc-section">setprotoent
  2390. <li><a class="reference" href="#setprotoent%2Ccint" title="setprotoent(a1: cint)">setprotoent(a1: cint)</a></li>
  2391. </ul>
  2392. <ul class="simple nested-toc-section">setpwent
  2393. <li><a class="reference" href="#setpwent" title="setpwent()">setpwent()</a></li>
  2394. </ul>
  2395. <ul class="simple nested-toc-section">setregid
  2396. <li><a class="reference" href="#setregid%2CGid%2CGid" title="setregid(a1, a2: Gid): cint">setregid(a1, a2: Gid): cint</a></li>
  2397. </ul>
  2398. <ul class="simple nested-toc-section">setreuid
  2399. <li><a class="reference" href="#setreuid%2CUid%2CUid" title="setreuid(a1, a2: Uid): cint">setreuid(a1, a2: Uid): cint</a></li>
  2400. </ul>
  2401. <ul class="simple nested-toc-section">setrlimit
  2402. <li><a class="reference" href="#setrlimit%2Ccint%2CRLimit" title="setrlimit(resource: cint; rlp: var RLimit): cint">setrlimit(resource: cint; rlp: var RLimit): cint</a></li>
  2403. </ul>
  2404. <ul class="simple nested-toc-section">setservent
  2405. <li><a class="reference" href="#setservent%2Ccint" title="setservent(a1: cint)">setservent(a1: cint)</a></li>
  2406. </ul>
  2407. <ul class="simple nested-toc-section">setsid
  2408. <li><a class="reference" href="#setsid" title="setsid(): Pid">setsid(): Pid</a></li>
  2409. </ul>
  2410. <ul class="simple nested-toc-section">setsockopt
  2411. <li><a class="reference" href="#setsockopt%2CSocketHandle%2Ccint%2Ccint%2Cpointer%2CSockLen" title="setsockopt(a1: SocketHandle; a2, a3: cint; a4: pointer; a5: SockLen): cint">setsockopt(a1: SocketHandle; a2, a3: cint; a4: pointer; a5: SockLen): cint</a></li>
  2412. </ul>
  2413. <ul class="simple nested-toc-section">setuid
  2414. <li><a class="reference" href="#setuid%2CUid" title="setuid(a1: Uid): cint">setuid(a1: Uid): cint</a></li>
  2415. </ul>
  2416. <ul class="simple nested-toc-section">shm_open
  2417. <li><a class="reference" href="#shm_open%2Ccstring%2Ccint%2CMode" title="shm_open(a1: cstring; a2: cint; a3: Mode): cint">shm_open(a1: cstring; a2: cint; a3: Mode): cint</a></li>
  2418. </ul>
  2419. <ul class="simple nested-toc-section">shm_unlink
  2420. <li><a class="reference" href="#shm_unlink%2Ccstring" title="shm_unlink(a1: cstring): cint">shm_unlink(a1: cstring): cint</a></li>
  2421. </ul>
  2422. <ul class="simple nested-toc-section">shutdown
  2423. <li><a class="reference" href="#shutdown%2CSocketHandle%2Ccint" title="shutdown(a1: SocketHandle; a2: cint): cint">shutdown(a1: SocketHandle; a2: cint): cint</a></li>
  2424. </ul>
  2425. <ul class="simple nested-toc-section">sigaction
  2426. <li><a class="reference" href="#sigaction%2Ccint%2CSigaction%2CSigaction" title="sigaction(a1: cint; a2, a3: var Sigaction): cint">sigaction(a1: cint; a2, a3: var Sigaction): cint</a></li>
  2427. <li><a class="reference" href="#sigaction%2Ccint%2CSigaction%2Cptr.Sigaction" title="sigaction(a1: cint; a2: var Sigaction; a3: ptr Sigaction = nil): cint">sigaction(a1: cint; a2: var Sigaction; a3: ptr Sigaction = nil): cint</a></li>
  2428. </ul>
  2429. <ul class="simple nested-toc-section">sigaddset
  2430. <li><a class="reference" href="#sigaddset%2CSigset%2Ccint" title="sigaddset(a1: var Sigset; a2: cint): cint">sigaddset(a1: var Sigset; a2: cint): cint</a></li>
  2431. </ul>
  2432. <ul class="simple nested-toc-section">sigaltstack
  2433. <li><a class="reference" href="#sigaltstack%2CStack%2CStack" title="sigaltstack(a1, a2: var Stack): cint">sigaltstack(a1, a2: var Stack): cint</a></li>
  2434. </ul>
  2435. <ul class="simple nested-toc-section">sigdelset
  2436. <li><a class="reference" href="#sigdelset%2CSigset%2Ccint" title="sigdelset(a1: var Sigset; a2: cint): cint">sigdelset(a1: var Sigset; a2: cint): cint</a></li>
  2437. </ul>
  2438. <ul class="simple nested-toc-section">sigemptyset
  2439. <li><a class="reference" href="#sigemptyset%2CSigset" title="sigemptyset(a1: var Sigset): cint">sigemptyset(a1: var Sigset): cint</a></li>
  2440. </ul>
  2441. <ul class="simple nested-toc-section">sigfillset
  2442. <li><a class="reference" href="#sigfillset%2CSigset" title="sigfillset(a1: var Sigset): cint">sigfillset(a1: var Sigset): cint</a></li>
  2443. </ul>
  2444. <ul class="simple nested-toc-section">sighold
  2445. <li><a class="reference" href="#sighold%2Ccint" title="sighold(a1: cint): cint">sighold(a1: cint): cint</a></li>
  2446. </ul>
  2447. <ul class="simple nested-toc-section">sigignore
  2448. <li><a class="reference" href="#sigignore%2Ccint" title="sigignore(a1: cint): cint">sigignore(a1: cint): cint</a></li>
  2449. </ul>
  2450. <ul class="simple nested-toc-section">siginterrupt
  2451. <li><a class="reference" href="#siginterrupt%2Ccint%2Ccint" title="siginterrupt(a1, a2: cint): cint">siginterrupt(a1, a2: cint): cint</a></li>
  2452. </ul>
  2453. <ul class="simple nested-toc-section">sigismember
  2454. <li><a class="reference" href="#sigismember%2CSigset%2Ccint" title="sigismember(a1: var Sigset; a2: cint): cint">sigismember(a1: var Sigset; a2: cint): cint</a></li>
  2455. </ul>
  2456. <ul class="simple nested-toc-section">signal
  2457. <li><a class="reference" href="#signal%2Ccint%2CSighandler" title="signal(a1: cint; a2: Sighandler)">signal(a1: cint; a2: Sighandler)</a></li>
  2458. </ul>
  2459. <ul class="simple nested-toc-section">sigpause
  2460. <li><a class="reference" href="#sigpause%2Ccint" title="sigpause(a1: cint): cint">sigpause(a1: cint): cint</a></li>
  2461. </ul>
  2462. <ul class="simple nested-toc-section">sigpending
  2463. <li><a class="reference" href="#sigpending%2CSigset" title="sigpending(a1: var Sigset): cint">sigpending(a1: var Sigset): cint</a></li>
  2464. </ul>
  2465. <ul class="simple nested-toc-section">sigprocmask
  2466. <li><a class="reference" href="#sigprocmask%2Ccint%2CSigset%2CSigset" title="sigprocmask(a1: cint; a2, a3: var Sigset): cint">sigprocmask(a1: cint; a2, a3: var Sigset): cint</a></li>
  2467. </ul>
  2468. <ul class="simple nested-toc-section">sigqueue
  2469. <li><a class="reference" href="#sigqueue%2CPid%2Ccint%2CSigVal" title="sigqueue(a1: Pid; a2: cint; a3: SigVal): cint">sigqueue(a1: Pid; a2: cint; a3: SigVal): cint</a></li>
  2470. </ul>
  2471. <ul class="simple nested-toc-section">sigrelse
  2472. <li><a class="reference" href="#sigrelse%2Ccint" title="sigrelse(a1: cint): cint">sigrelse(a1: cint): cint</a></li>
  2473. </ul>
  2474. <ul class="simple nested-toc-section">sigset
  2475. <li><a class="reference" href="#sigset%2Cint%2Cproc%28cint%29" title="sigset(a1: int; a2: proc (x: cint) {.noconv.})">sigset(a1: int; a2: proc (x: cint) {.noconv.})</a></li>
  2476. </ul>
  2477. <ul class="simple nested-toc-section">sigsuspend
  2478. <li><a class="reference" href="#sigsuspend%2CSigset" title="sigsuspend(a1: var Sigset): cint">sigsuspend(a1: var Sigset): cint</a></li>
  2479. </ul>
  2480. <ul class="simple nested-toc-section">sigtimedwait
  2481. <li><a class="reference" href="#sigtimedwait%2CSigset%2CSigInfo%2CTimespec" title="sigtimedwait(a1: var Sigset; a2: var SigInfo; a3: var Timespec): cint">sigtimedwait(a1: var Sigset; a2: var SigInfo; a3: var Timespec): cint</a></li>
  2482. </ul>
  2483. <ul class="simple nested-toc-section">sigwait
  2484. <li><a class="reference" href="#sigwait%2CSigset%2Ccint" title="sigwait(a1: var Sigset; a2: var cint): cint">sigwait(a1: var Sigset; a2: var cint): cint</a></li>
  2485. </ul>
  2486. <ul class="simple nested-toc-section">sigwaitinfo
  2487. <li><a class="reference" href="#sigwaitinfo%2CSigset%2CSigInfo" title="sigwaitinfo(a1: var Sigset; a2: var SigInfo): cint">sigwaitinfo(a1: var Sigset; a2: var SigInfo): cint</a></li>
  2488. </ul>
  2489. <ul class="simple nested-toc-section">sleep
  2490. <li><a class="reference" href="#sleep%2Ccint" title="sleep(a1: cint): cint">sleep(a1: cint): cint</a></li>
  2491. </ul>
  2492. <ul class="simple nested-toc-section">sockatmark
  2493. <li><a class="reference" href="#sockatmark%2Ccint" title="sockatmark(a1: cint): cint">sockatmark(a1: cint): cint</a></li>
  2494. </ul>
  2495. <ul class="simple nested-toc-section">socket
  2496. <li><a class="reference" href="#socket%2Ccint%2Ccint%2Ccint" title="socket(a1, a2, a3: cint): SocketHandle">socket(a1, a2, a3: cint): SocketHandle</a></li>
  2497. </ul>
  2498. <ul class="simple nested-toc-section">socketpair
  2499. <li><a class="reference" href="#socketpair%2Ccint%2Ccint%2Ccint%2Carray%5B%2Ccint%5D" title="socketpair(a1, a2, a3: cint; a4: var array[0 .. 1, cint]): cint">socketpair(a1, a2, a3: cint; a4: var array[0 .. 1, cint]): cint</a></li>
  2500. </ul>
  2501. <ul class="simple nested-toc-section">st_atime
  2502. <li><a class="reference" href="#st_atime%2CStat" title="st_atime(s: Stat): Time">st_atime(s: Stat): Time</a></li>
  2503. </ul>
  2504. <ul class="simple nested-toc-section">st_ctime
  2505. <li><a class="reference" href="#st_ctime%2CStat" title="st_ctime(s: Stat): Time">st_ctime(s: Stat): Time</a></li>
  2506. </ul>
  2507. <ul class="simple nested-toc-section">st_mtime
  2508. <li><a class="reference" href="#st_mtime%2CStat" title="st_mtime(s: Stat): Time">st_mtime(s: Stat): Time</a></li>
  2509. </ul>
  2510. <ul class="simple nested-toc-section">stat
  2511. <li><a class="reference" href="#stat%2Ccstring%2CStat" title="stat(a1: cstring; a2: var Stat): cint">stat(a1: cstring; a2: var Stat): cint</a></li>
  2512. </ul>
  2513. <ul class="simple nested-toc-section">statvfs
  2514. <li><a class="reference" href="#statvfs%2Ccstring%2CStatvfs" title="statvfs(a1: cstring; a2: var Statvfs): cint">statvfs(a1: cstring; a2: var Statvfs): cint</a></li>
  2515. </ul>
  2516. <ul class="simple nested-toc-section">strerror
  2517. <li><a class="reference" href="#strerror%2Ccint" title="strerror(errnum: cint): cstring">strerror(errnum: cint): cstring</a></li>
  2518. </ul>
  2519. <ul class="simple nested-toc-section">strfmon
  2520. <li><a class="reference" href="#strfmon%2Ccstring%2Cint%2Ccstring" title="strfmon(a1: cstring; a2: int; a3: cstring): int">strfmon(a1: cstring; a2: int; a3: cstring): int</a></li>
  2521. </ul>
  2522. <ul class="simple nested-toc-section">strftime
  2523. <li><a class="reference" href="#strftime%2Ccstring%2Cint%2Ccstring%2CTm" title="strftime(a1: cstring; a2: int; a3: cstring; a4: var Tm): int">strftime(a1: cstring; a2: int; a3: cstring; a4: var Tm): int</a></li>
  2524. </ul>
  2525. <ul class="simple nested-toc-section">strptime
  2526. <li><a class="reference" href="#strptime%2Ccstring%2Ccstring%2CTm" title="strptime(a1, a2: cstring; a3: var Tm): cstring">strptime(a1, a2: cstring; a3: var Tm): cstring</a></li>
  2527. </ul>
  2528. <ul class="simple nested-toc-section">swab
  2529. <li><a class="reference" href="#swab%2Cpointer%2Cpointer%2Cint" title="swab(a1, a2: pointer; a3: int)">swab(a1, a2: pointer; a3: int)</a></li>
  2530. </ul>
  2531. <ul class="simple nested-toc-section">swapcontext
  2532. <li><a class="reference" href="#swapcontext%2CUcontext%2CUcontext" title="swapcontext(a1, a2: var Ucontext): cint">swapcontext(a1, a2: var Ucontext): cint</a></li>
  2533. </ul>
  2534. <ul class="simple nested-toc-section">symlink
  2535. <li><a class="reference" href="#symlink%2Ccstring%2Ccstring" title="symlink(a1, a2: cstring): cint">symlink(a1, a2: cstring): cint</a></li>
  2536. </ul>
  2537. <ul class="simple nested-toc-section">sync
  2538. <li><a class="reference" href="#sync" title="sync()">sync()</a></li>
  2539. </ul>
  2540. <ul class="simple nested-toc-section">sysconf
  2541. <li><a class="reference" href="#sysconf%2Ccint" title="sysconf(a1: cint): int">sysconf(a1: cint): int</a></li>
  2542. </ul>
  2543. <ul class="simple nested-toc-section">tcgetpgrp
  2544. <li><a class="reference" href="#tcgetpgrp%2Ccint" title="tcgetpgrp(a1: cint): Pid">tcgetpgrp(a1: cint): Pid</a></li>
  2545. </ul>
  2546. <ul class="simple nested-toc-section">tcsetpgrp
  2547. <li><a class="reference" href="#tcsetpgrp%2Ccint%2CPid" title="tcsetpgrp(a1: cint; a2: Pid): cint">tcsetpgrp(a1: cint; a2: Pid): cint</a></li>
  2548. </ul>
  2549. <ul class="simple nested-toc-section">telldir
  2550. <li><a class="reference" href="#telldir%2Cptr.DIR" title="telldir(a1: ptr DIR): int">telldir(a1: ptr DIR): int</a></li>
  2551. </ul>
  2552. <ul class="simple nested-toc-section">time
  2553. <li><a class="reference" href="#time%2CTime" title="time(a1: var Time): Time">time(a1: var Time): Time</a></li>
  2554. </ul>
  2555. <ul class="simple nested-toc-section">timegm
  2556. <li><a class="reference" href="#timegm%2CTm" title="timegm(a1: var Tm): Time">timegm(a1: var Tm): Time</a></li>
  2557. </ul>
  2558. <ul class="simple nested-toc-section">timer_create
  2559. <li><a class="reference" href="#timer_create%2CClockId%2CSigEvent%2CTimer" title="timer_create(a1: ClockId; a2: var SigEvent; a3: var Timer): cint">timer_create(a1: ClockId; a2: var SigEvent; a3: var Timer): cint</a></li>
  2560. </ul>
  2561. <ul class="simple nested-toc-section">timer_delete
  2562. <li><a class="reference" href="#timer_delete%2CTimer" title="timer_delete(a1: Timer): cint">timer_delete(a1: Timer): cint</a></li>
  2563. </ul>
  2564. <ul class="simple nested-toc-section">timer_getoverrun
  2565. <li><a class="reference" href="#timer_getoverrun%2CTimer" title="timer_getoverrun(a1: Timer): cint">timer_getoverrun(a1: Timer): cint</a></li>
  2566. </ul>
  2567. <ul class="simple nested-toc-section">timer_gettime
  2568. <li><a class="reference" href="#timer_gettime%2CTimer%2CItimerspec" title="timer_gettime(a1: Timer; a2: var Itimerspec): cint">timer_gettime(a1: Timer; a2: var Itimerspec): cint</a></li>
  2569. </ul>
  2570. <ul class="simple nested-toc-section">timer_settime
  2571. <li><a class="reference" href="#timer_settime%2CTimer%2Ccint%2CItimerspec%2CItimerspec" title="timer_settime(a1: Timer; a2: cint; a3: var Itimerspec; a4: var Itimerspec): cint">timer_settime(a1: Timer; a2: cint; a3: var Itimerspec; a4: var Itimerspec): cint</a></li>
  2572. </ul>
  2573. <ul class="simple nested-toc-section">truncate
  2574. <li><a class="reference" href="#truncate%2Ccstring%2COff" title="truncate(a1: cstring; a2: Off): cint">truncate(a1: cstring; a2: Off): cint</a></li>
  2575. </ul>
  2576. <ul class="simple nested-toc-section">ttyname
  2577. <li><a class="reference" href="#ttyname%2Ccint" title="ttyname(a1: cint): cstring">ttyname(a1: cint): cstring</a></li>
  2578. </ul>
  2579. <ul class="simple nested-toc-section">ttyname_r
  2580. <li><a class="reference" href="#ttyname_r%2Ccint%2Ccstring%2Cint" title="ttyname_r(a1: cint; a2: cstring; a3: int): cint">ttyname_r(a1: cint; a2: cstring; a3: int): cint</a></li>
  2581. </ul>
  2582. <ul class="simple nested-toc-section">tzset
  2583. <li><a class="reference" href="#tzset" title="tzset()">tzset()</a></li>
  2584. </ul>
  2585. <ul class="simple nested-toc-section">ualarm
  2586. <li><a class="reference" href="#ualarm%2CUseconds%2CUseconds" title="ualarm(a1, a2: Useconds): Useconds">ualarm(a1, a2: Useconds): Useconds</a></li>
  2587. </ul>
  2588. <ul class="simple nested-toc-section">umask
  2589. <li><a class="reference" href="#umask%2CMode" title="umask(a1: Mode): Mode">umask(a1: Mode): Mode</a></li>
  2590. </ul>
  2591. <ul class="simple nested-toc-section">uname
  2592. <li><a class="reference" href="#uname%2CUtsname" title="uname(a1: var Utsname): cint">uname(a1: var Utsname): cint</a></li>
  2593. </ul>
  2594. <ul class="simple nested-toc-section">unlink
  2595. <li><a class="reference" href="#unlink%2Ccstring" title="unlink(a1: cstring): cint">unlink(a1: cstring): cint</a></li>
  2596. </ul>
  2597. <ul class="simple nested-toc-section">usleep
  2598. <li><a class="reference" href="#usleep%2CUseconds" title="usleep(a1: Useconds): cint">usleep(a1: Useconds): cint</a></li>
  2599. </ul>
  2600. <ul class="simple nested-toc-section">utimes
  2601. <li><a class="reference" href="#utimes%2Ccstring%2Cptr.array%5B%2CTimeval%5D" title="utimes(path: cstring; times: ptr array[2, Timeval]): int">utimes(path: cstring; times: ptr array[2, Timeval]): int</a></li>
  2602. </ul>
  2603. <ul class="simple nested-toc-section">vfork
  2604. <li><a class="reference" href="#vfork" title="vfork(): Pid">vfork(): Pid</a></li>
  2605. </ul>
  2606. <ul class="simple nested-toc-section">wait
  2607. <li><a class="reference" href="#wait%2Cptr.cint" title="wait(a1: ptr cint): Pid">wait(a1: ptr cint): Pid</a></li>
  2608. </ul>
  2609. <ul class="simple nested-toc-section">wait4
  2610. <li><a class="reference" href="#wait4%2CPid%2Cptr.cint%2Ccint%2Cptr.Rusage" title="wait4(pid: Pid; status: ptr cint; options: cint; rusage: ptr Rusage): Pid">wait4(pid: Pid; status: ptr cint; options: cint; rusage: ptr Rusage): Pid</a></li>
  2611. </ul>
  2612. <ul class="simple nested-toc-section">waitid
  2613. <li><a class="reference" href="#waitid%2Ccint%2CId%2CSigInfo%2Ccint" title="waitid(a1: cint; a2: Id; a3: var SigInfo; a4: cint): cint">waitid(a1: cint; a2: Id; a3: var SigInfo; a4: cint): cint</a></li>
  2614. </ul>
  2615. <ul class="simple nested-toc-section">waitpid
  2616. <li><a class="reference" href="#waitpid%2CPid%2Ccint%2Ccint" title="waitpid(a1: Pid; a2: var cint; a3: cint): Pid">waitpid(a1: Pid; a2: var cint; a3: cint): Pid</a></li>
  2617. </ul>
  2618. <ul class="simple nested-toc-section">WEXITSTATUS
  2619. <li><a class="reference" href="#WEXITSTATUS%2Ccint" title="WEXITSTATUS(s: cint): cint">WEXITSTATUS(s: cint): cint</a></li>
  2620. </ul>
  2621. <ul class="simple nested-toc-section">WIFCONTINUED
  2622. <li><a class="reference" href="#WIFCONTINUED%2Ccint" title="WIFCONTINUED(s: cint): bool">WIFCONTINUED(s: cint): bool</a></li>
  2623. </ul>
  2624. <ul class="simple nested-toc-section">WIFEXITED
  2625. <li><a class="reference" href="#WIFEXITED%2Ccint" title="WIFEXITED(s: cint): bool">WIFEXITED(s: cint): bool</a></li>
  2626. </ul>
  2627. <ul class="simple nested-toc-section">WIFSIGNALED
  2628. <li><a class="reference" href="#WIFSIGNALED%2Ccint" title="WIFSIGNALED(s: cint): bool">WIFSIGNALED(s: cint): bool</a></li>
  2629. </ul>
  2630. <ul class="simple nested-toc-section">WIFSTOPPED
  2631. <li><a class="reference" href="#WIFSTOPPED%2Ccint" title="WIFSTOPPED(s: cint): bool">WIFSTOPPED(s: cint): bool</a></li>
  2632. </ul>
  2633. <ul class="simple nested-toc-section">write
  2634. <li><a class="reference" href="#write%2Ccint%2Cpointer%2Cint" title="write(a1: cint; a2: pointer; a3: int): int">write(a1: cint; a2: pointer; a3: int): int</a></li>
  2635. </ul>
  2636. <ul class="simple nested-toc-section">writev
  2637. <li><a class="reference" href="#writev%2Ccint%2Cptr.IOVec%2Ccint" title="writev(a1: cint; a2: ptr IOVec; a3: cint): int">writev(a1: cint; a2: ptr IOVec; a3: cint): int</a></li>
  2638. </ul>
  2639. <ul class="simple nested-toc-section">WSTOPSIG
  2640. <li><a class="reference" href="#WSTOPSIG%2Ccint" title="WSTOPSIG(s: cint): cint">WSTOPSIG(s: cint): cint</a></li>
  2641. </ul>
  2642. <ul class="simple nested-toc-section">WTERMSIG
  2643. <li><a class="reference" href="#WTERMSIG%2Ccint" title="WTERMSIG(s: cint): cint">WTERMSIG(s: cint): cint</a></li>
  2644. </ul>
  2645. </ul>
  2646. </details>
  2647. </li>
  2648. <li>
  2649. <details open>
  2650. <summary><a class="reference reference-toplevel" href="#18" id="68">Templates</a></summary>
  2651. <ul class="simple simple-toc-section">
  2652. <ul class="simple nested-toc-section">onSignal
  2653. <li><a class="reference" href="#onSignal.t%2Cvarargs%5Bcint%5D%2Cuntyped" title="onSignal(signals: varargs[cint]; body: untyped)">onSignal(signals: varargs[cint]; body: untyped)</a></li>
  2654. </ul>
  2655. <ul class="simple nested-toc-section">sa_sigaction
  2656. <li><a class="reference" href="#sa_sigaction.t%2CSigaction" title="sa_sigaction(v: Sigaction): proc (x: cint; y: ptr SigInfo; z: pointer) {.noconv.}">sa_sigaction(v: Sigaction): proc (x: cint; y: ptr SigInfo; z: pointer) {.noconv.}</a></li>
  2657. </ul>
  2658. </ul>
  2659. </details>
  2660. </li>
  2661. </ul>
  2662. </div>
  2663. <div class="nine columns" id="content">
  2664. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2665. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2666. <div id="tocRoot"></div>
  2667. <p class="module-desc"><p>This is a raw POSIX interface module. It does not not provide any convenience: cstrings are used instead of proper Nim strings and return codes indicate errors. If you want exceptions and a proper Nim-like interface, use the OS module or write a wrapper.</p>
  2668. <p>For high-level wrappers specialized for Linux and BSDs see: <a class="reference external" href="posix_utils.html">posix_utils</a></p>
  2669. <p>Coding conventions: ALL types are named the same as in the POSIX standard except that they start with 'T' or 'P' (if they are pointers) and without the '_t' suffix to be consistent with Nim conventions. If an identifier is a Nim keyword the `identifier` notation is used.</p>
  2670. <p>This library relies on the header files of your C compiler. The resulting C code will just <tt class="docutils literal"><span class="pre"><span class="Comment">#include &lt;XYZ.h&gt;</span></span></tt> and <em>not</em> define the symbols declared here.</p>
  2671. </p>
  2672. <div class="section" id="6">
  2673. <h1><a class="toc-backref" href="#6">Imports</a></h1>
  2674. <dl class="item">
  2675. <a class="reference external" href="syncio.html">syncio</a>
  2676. </dl>
  2677. </div>
  2678. <div class="section" id="7">
  2679. <h1><a class="toc-backref" href="#7">Types</a></h1>
  2680. <dl class="item">
  2681. <div id="AddrInfo">
  2682. <dt><pre><a href="posix.html#AddrInfo"><span class="Identifier">AddrInfo</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct addrinfo&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2683. <span class="Identifier">ai_flags</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Input flags.</span>
  2684. <span class="Identifier">ai_family</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Address family of socket.</span>
  2685. <span class="Identifier">ai_socktype</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Socket type.</span>
  2686. <span class="Identifier">ai_protocol</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Protocol of socket.</span>
  2687. <span class="Identifier">ai_addrlen</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a> <span class="Comment">## Length of socket address.</span>
  2688. <span class="Identifier">ai_addr</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockAddr"><span class="Identifier">SockAddr</span></a> <span class="Comment">## Socket address of socket.</span>
  2689. <span class="Identifier">ai_canonname</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## Canonical name of service location.</span>
  2690. <span class="Identifier">ai_next</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#AddrInfo"><span class="Identifier">AddrInfo</span></a> <span class="Comment">## Pointer to next in list.</span></pre></dt>
  2691. <dd>
  2692. struct addrinfo
  2693. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L550" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2694. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L550" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2695. </dd>
  2696. </div>
  2697. <div id="Blkcnt">
  2698. <dt><pre><a href="posix.html#Blkcnt"><span class="Identifier">Blkcnt</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;blkcnt_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a></pre></dt>
  2699. <dd>
  2700. used for file block counts
  2701. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L134" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2702. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L134" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2703. </dd>
  2704. </div>
  2705. <div id="Blksize">
  2706. <dt><pre><a href="posix.html#Blksize"><span class="Identifier">Blksize</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;blksize_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a></pre></dt>
  2707. <dd>
  2708. used for block sizes
  2709. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L136" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2710. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L136" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2711. </dd>
  2712. </div>
  2713. <div id="Clock">
  2714. <dt><pre><a href="posix.html#Clock"><span class="Identifier">Clock</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;clock_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a></pre></dt>
  2715. <dd>
  2716. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L138" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2717. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L138" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2718. </dd>
  2719. </div>
  2720. <div id="ClockId">
  2721. <dt><pre><a href="posix.html#ClockId"><span class="Identifier">ClockId</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;clockid_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  2722. <dd>
  2723. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L139" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2724. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L139" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2725. </dd>
  2726. </div>
  2727. <div id="Dev">
  2728. <dt><pre><a href="posix.html#Dev"><span class="Identifier">Dev</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;dev_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a></pre></dt>
  2729. <dd>
  2730. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L140" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2731. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L140" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2732. </dd>
  2733. </div>
  2734. <div id="DIR">
  2735. <dt><pre><a href="posix.html#DIR"><span class="Identifier">DIR</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;DIR&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dirent.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">incompleteStruct</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  2736. <dd>
  2737. A type representing a directory stream.
  2738. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L31" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2739. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L31" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2740. </dd>
  2741. </div>
  2742. <div id="Dirent">
  2743. <dt><pre><a href="posix.html#Dirent"><span class="Identifier">Dirent</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct dirent&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dirent.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2744. <span class="Identifier">d_ino</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Ino"><span class="Identifier">Ino</span></a>
  2745. <span class="Identifier">d_off</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a>
  2746. <span class="Identifier">d_reclen</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cushort"><span class="Identifier">cushort</span></a>
  2747. <span class="Identifier">d_type</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int8"><span class="Identifier">int8</span></a>
  2748. <span class="Identifier">d_name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#array"><span class="Identifier">array</span></a><span class="Other">[</span><span class="DecNumber">256</span><span class="Other">,</span> <a href="ctypes.html#cchar"><span class="Identifier">cchar</span></a><span class="Other">]</span></pre></dt>
  2749. <dd>
  2750. dirent_t struct
  2751. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L46" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2752. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L46" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2753. </dd>
  2754. </div>
  2755. <div id="Fsblkcnt">
  2756. <dt><pre><a href="posix.html#Fsblkcnt"><span class="Identifier">Fsblkcnt</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;fsblkcnt_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a></pre></dt>
  2757. <dd>
  2758. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L141" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2759. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L141" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2760. </dd>
  2761. </div>
  2762. <div id="Fsfilcnt">
  2763. <dt><pre><a href="posix.html#Fsfilcnt"><span class="Identifier">Fsfilcnt</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;fsfilcnt_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a></pre></dt>
  2764. <dd>
  2765. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L142" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2766. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L142" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2767. </dd>
  2768. </div>
  2769. <div id="Gid">
  2770. <dt><pre><a href="posix.html#Gid"><span class="Identifier">Gid</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;gid_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a></pre></dt>
  2771. <dd>
  2772. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L143" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2773. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L143" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2774. </dd>
  2775. </div>
  2776. <div id="Glob">
  2777. <dt><pre><a href="posix.html#Glob"><span class="Identifier">Glob</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;glob_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;glob.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2778. <span class="Identifier">gl_pathc</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a> <span class="Comment">## Count of paths matched by pattern.</span>
  2779. <span class="Identifier">gl_pathv</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a> <span class="Comment">## Pointer to a list of matched pathnames.</span>
  2780. <span class="Identifier">gl_offs</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a> <span class="Comment">## Slots to reserve at the beginning of gl_pathv.</span>
  2781. <span class="Identifier">gl_flags</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a>
  2782. <span class="Identifier">gl_closedir</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a>
  2783. <span class="Identifier">gl_readdir</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a>
  2784. <span class="Identifier">gl_opendir</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a>
  2785. <span class="Identifier">gl_lstat</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a>
  2786. <span class="Identifier">gl_stat</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a></pre></dt>
  2787. <dd>
  2788. glob_t
  2789. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L65" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2790. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L65" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2791. </dd>
  2792. </div>
  2793. <div id="Group">
  2794. <dt><pre><a href="posix.html#Group"><span class="Identifier">Group</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct group&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;grp.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2795. <span class="Identifier">gr_name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## The name of the group.</span>
  2796. <span class="Identifier">gr_passwd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  2797. <span class="Identifier">gr_gid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a> <span class="Comment">## Numerical group ID.</span>
  2798. <span class="Identifier">gr_mem</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a> <span class="Comment">## Pointer to a null-terminated array of character</span>
  2799. <span class="Comment">## pointers to member names.</span></pre></dt>
  2800. <dd>
  2801. struct group
  2802. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L77" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2803. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L77" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2804. </dd>
  2805. </div>
  2806. <div id="Hostent">
  2807. <dt><pre><a href="posix.html#Hostent"><span class="Identifier">Hostent</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct hostent&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2808. <span class="Identifier">h_name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## Official name of the host.</span>
  2809. <span class="Identifier">h_aliases</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a> <span class="Comment">## A pointer to an array of pointers to</span>
  2810. <span class="Comment">## alternative host names, terminated by a</span>
  2811. <span class="Comment">## null pointer.</span>
  2812. <span class="Identifier">h_addrtype</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Address type.</span>
  2813. <span class="Identifier">h_length</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## The length, in bytes, of the address.</span>
  2814. <span class="Identifier">h_addr_list</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a> <span class="Comment">## A pointer to an array of pointers to network</span>
  2815. <span class="Comment">## addresses (in network byte order) for the</span>
  2816. <span class="Comment">## host, terminated by a null pointer.</span></pre></dt>
  2817. <dd>
  2818. struct hostent
  2819. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L509" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2820. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L509" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2821. </dd>
  2822. </div>
  2823. <div id="Iconv">
  2824. <dt><pre><a href="posix.html#Iconv"><span class="Identifier">Iconv</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;iconv_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;iconv.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a></pre></dt>
  2825. <dd>
  2826. Identifies the conversion from one codeset to another.
  2827. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L84" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2828. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L84" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2829. </dd>
  2830. </div>
  2831. <div id="Id">
  2832. <dt><pre><a href="posix.html#Id"><span class="Identifier">Id</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;id_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a></pre></dt>
  2833. <dd>
  2834. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L144" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2835. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L144" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2836. </dd>
  2837. </div>
  2838. <div id="In6Addr">
  2839. <dt><pre><a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct in6_addr&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2840. <span class="Identifier">s6_addr</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#array"><span class="Identifier">array</span></a><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">15</span><span class="Other">,</span> <a href="system.html#char"><span class="Identifier">char</span></a><span class="Other">]</span></pre></dt>
  2841. <dd>
  2842. struct in6_addr
  2843. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L492" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2844. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L492" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2845. </dd>
  2846. </div>
  2847. <div id="InAddr">
  2848. <dt><pre><a href="posix.html#InAddr"><span class="Identifier">InAddr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct in_addr&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2849. <span class="Identifier">s_addr</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#InAddrScalar"><span class="Identifier">InAddrScalar</span></a></pre></dt>
  2850. <dd>
  2851. struct in_addr
  2852. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L481" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2853. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L481" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2854. </dd>
  2855. </div>
  2856. <div id="InAddrScalar">
  2857. <dt><pre><a href="posix.html#InAddrScalar"><span class="Identifier">InAddrScalar</span></a> <span class="Other">=</span> <a href="system.html#uint32"><span class="Identifier">uint32</span></a></pre></dt>
  2858. <dd>
  2859. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L475" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2860. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L475" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2861. </dd>
  2862. </div>
  2863. <div id="InAddrT">
  2864. <dt><pre><a href="posix.html#InAddrT"><span class="Identifier">InAddrT</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;in_addr_t&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="system.html#uint32"><span class="Identifier">uint32</span></a></pre></dt>
  2865. <dd>
  2866. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L478" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2867. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L478" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2868. </dd>
  2869. </div>
  2870. <div id="Ino">
  2871. <dt><pre><a href="posix.html#Ino"><span class="Identifier">Ino</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;ino_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a></pre></dt>
  2872. <dd>
  2873. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L145" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2874. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L145" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2875. </dd>
  2876. </div>
  2877. <div id="InPort">
  2878. <dt><pre><a href="posix.html#InPort"><span class="Identifier">InPort</span></a> <span class="Other">=</span> <a href="system.html#uint16"><span class="Identifier">uint16</span></a></pre></dt>
  2879. <dd>
  2880. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L474" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2881. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L474" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2882. </dd>
  2883. </div>
  2884. <div id="IOVec">
  2885. <dt><pre><a href="posix.html#IOVec"><span class="Identifier">IOVec</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct iovec&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/uio.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2886. <span class="Identifier">iov_base</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> <span class="Comment">## Base address of a memory region for input or output.</span>
  2887. <span class="Identifier">iov_len</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a> <span class="Comment">## The size of the memory pointed to by iov_base.</span></pre></dt>
  2888. <dd>
  2889. struct iovec
  2890. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L447" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2891. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L447" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2892. </dd>
  2893. </div>
  2894. <div id="Ipc_perm">
  2895. <dt><pre><a href="posix.html#Ipc_perm"><span class="Identifier">Ipc_perm</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct ipc_perm&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/ipc.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2896. <span class="Identifier">uid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a> <span class="Comment">## Owner's user ID.</span>
  2897. <span class="Identifier">gid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a> <span class="Comment">## Owner's group ID.</span>
  2898. <span class="Identifier">cuid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a> <span class="Comment">## Creator's user ID.</span>
  2899. <span class="Identifier">cgid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a> <span class="Comment">## Creator's group ID.</span>
  2900. <span class="Identifier">mode</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cshort"><span class="Identifier">cshort</span></a> <span class="Comment">## Read/write permission.</span></pre></dt>
  2901. <dd>
  2902. struct ipc_perm
  2903. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L207" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2904. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L207" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2905. </dd>
  2906. </div>
  2907. <div id="Itimerspec">
  2908. <dt><pre><a href="posix.html#Itimerspec"><span class="Identifier">Itimerspec</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct itimerspec&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2909. <span class="Identifier">it_interval</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a> <span class="Comment">## Timer period.</span>
  2910. <span class="Identifier">it_value</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a> <span class="Comment">## Timer expiration.</span></pre></dt>
  2911. <dd>
  2912. struct itimerspec
  2913. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L280" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2914. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L280" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2915. </dd>
  2916. </div>
  2917. <div id="Key">
  2918. <dt><pre><a href="posix.html#Key"><span class="Identifier">Key</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;key_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  2919. <dd>
  2920. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L146" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2921. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L146" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2922. </dd>
  2923. </div>
  2924. <div id="Lconv">
  2925. <dt><pre><a href="posix.html#Lconv"><span class="Identifier">Lconv</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct lconv&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;locale.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2926. <span class="Identifier">decimal_point</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  2927. <span class="Identifier">thousands_sep</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  2928. <span class="Identifier">grouping</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  2929. <span class="Identifier">int_curr_symbol</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  2930. <span class="Identifier">currency_symbol</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  2931. <span class="Identifier">mon_decimal_point</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  2932. <span class="Identifier">mon_thousands_sep</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  2933. <span class="Identifier">mon_grouping</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  2934. <span class="Identifier">positive_sign</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  2935. <span class="Identifier">negative_sign</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  2936. <span class="Identifier">int_frac_digits</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2937. <span class="Identifier">frac_digits</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2938. <span class="Identifier">p_cs_precedes</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2939. <span class="Identifier">p_sep_by_space</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2940. <span class="Identifier">n_cs_precedes</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2941. <span class="Identifier">n_sep_by_space</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2942. <span class="Identifier">p_sign_posn</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2943. <span class="Identifier">n_sign_posn</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2944. <span class="Identifier">int_p_cs_precedes</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2945. <span class="Identifier">int_p_sep_by_space</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2946. <span class="Identifier">int_n_cs_precedes</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2947. <span class="Identifier">int_n_sep_by_space</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2948. <span class="Identifier">int_p_sign_posn</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a>
  2949. <span class="Identifier">int_n_sign_posn</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#char"><span class="Identifier">char</span></a></pre></dt>
  2950. <dd>
  2951. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L88" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2952. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L88" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2953. </dd>
  2954. </div>
  2955. <div id="Mcontext">
  2956. <dt><pre><a href="posix.html#Mcontext"><span class="Identifier">Mcontext</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mcontext_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;ucontext.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  2957. <dd>
  2958. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L362" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2959. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L362" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2960. </dd>
  2961. </div>
  2962. <div id="Mode">
  2963. <dt><pre><a href="posix.html#Mode"><span class="Identifier">Mode</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mode_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="system.html#uint32"><span class="Identifier">uint32</span></a></pre></dt>
  2964. <dd>
  2965. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L147" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2966. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L147" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2967. </dd>
  2968. </div>
  2969. <div id="MqAttr">
  2970. <dt><pre><a href="posix.html#MqAttr"><span class="Identifier">MqAttr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct mq_attr&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  2971. <span class="Identifier">mq_flags</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a> <span class="Comment">## Message queue flags.</span>
  2972. <span class="Identifier">mq_maxmsg</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a> <span class="Comment">## Maximum number of messages.</span>
  2973. <span class="Identifier">mq_msgsize</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a> <span class="Comment">## Maximum message size.</span>
  2974. <span class="Identifier">mq_curmsgs</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a> <span class="Comment">## Number of messages currently queued.</span></pre></dt>
  2975. <dd>
  2976. message queue attribute
  2977. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L117" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2978. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L117" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2979. </dd>
  2980. </div>
  2981. <div id="Mqd">
  2982. <dt><pre><a href="posix.html#Mqd"><span class="Identifier">Mqd</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;mqd_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  2983. <dd>
  2984. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L114" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2985. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L114" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2986. </dd>
  2987. </div>
  2988. <div id="Nl_catd">
  2989. <dt><pre><a href="posix.html#Nl_catd"><span class="Identifier">Nl_catd</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;nl_catd&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;nl_types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a></pre></dt>
  2990. <dd>
  2991. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L346" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2992. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L346" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  2993. </dd>
  2994. </div>
  2995. <div id="Nl_item">
  2996. <dt><pre><a href="posix.html#Nl_item"><span class="Identifier">Nl_item</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;nl_item&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;nl_types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  2997. <dd>
  2998. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L345" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  2999. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L345" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3000. </dd>
  3001. </div>
  3002. <div id="Nlink">
  3003. <dt><pre><a href="posix.html#Nlink"><span class="Identifier">Nlink</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;nlink_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a></pre></dt>
  3004. <dd>
  3005. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L148" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3006. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L148" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3007. </dd>
  3008. </div>
  3009. <div id="Off">
  3010. <dt><pre><a href="posix.html#Off"><span class="Identifier">Off</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;off_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a></pre></dt>
  3011. <dd>
  3012. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L149" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3013. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L149" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3014. </dd>
  3015. </div>
  3016. <div id="Passwd">
  3017. <dt><pre><a href="posix.html#Passwd"><span class="Identifier">Passwd</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct passwd&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pwd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3018. <span class="Identifier">pw_name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## User's login name.</span>
  3019. <span class="Identifier">pw_passwd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  3020. <span class="Identifier">pw_uid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a> <span class="Comment">## Numerical user ID.</span>
  3021. <span class="Identifier">pw_gid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a> <span class="Comment">## Numerical group ID.</span>
  3022. <span class="Identifier">pw_gecos</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
  3023. <span class="Identifier">pw_dir</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## Initial working directory.</span>
  3024. <span class="Identifier">pw_shell</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## Program to use as shell.</span></pre></dt>
  3025. <dd>
  3026. struct passwd
  3027. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L125" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3028. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L125" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3029. </dd>
  3030. </div>
  3031. <div id="Pid">
  3032. <dt><pre><a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pid_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  3033. <dd>
  3034. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L150" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3035. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L150" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3036. </dd>
  3037. </div>
  3038. <div id="Protoent">
  3039. <dt><pre><a href="posix.html#Protoent"><span class="Identifier">Protoent</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct protoent&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3040. <span class="Identifier">p_name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## Official name of the protocol.</span>
  3041. <span class="Identifier">p_aliases</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a> <span class="Comment">## A pointer to an array of pointers to</span>
  3042. <span class="Comment">## alternative protocol names, terminated by</span>
  3043. <span class="Comment">## a null pointer.</span>
  3044. <span class="Identifier">p_proto</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## The protocol number.</span></pre></dt>
  3045. <dd>
  3046. struct protoent
  3047. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L531" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3048. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L531" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3049. </dd>
  3050. </div>
  3051. <div id="Pthread">
  3052. <dt><pre><a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a></pre></dt>
  3053. <dd>
  3054. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L184" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3055. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L184" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3056. </dd>
  3057. </div>
  3058. <div id="Pthread_attr">
  3059. <dt><pre><a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_attr_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3060. <dd>
  3061. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L152" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3062. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L152" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3063. </dd>
  3064. </div>
  3065. <div id="Pthread_barrier">
  3066. <dt><pre><a href="posix.html#Pthread_barrier"><span class="Identifier">Pthread_barrier</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_barrier_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span>
  3067. <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3068. <dd>
  3069. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L156" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3070. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L156" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3071. </dd>
  3072. </div>
  3073. <div id="Pthread_barrierattr">
  3074. <dt><pre><a href="posix.html#Pthread_barrierattr"><span class="Identifier">Pthread_barrierattr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_barrierattr_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span><span class="Other">,</span>
  3075. <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3076. <dd>
  3077. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L159" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3078. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L159" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3079. </dd>
  3080. </div>
  3081. <div id="Pthread_cond">
  3082. <dt><pre><a href="posix.html#Pthread_cond"><span class="Identifier">Pthread_cond</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_cond_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3083. <dd>
  3084. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L163" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3085. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L163" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3086. </dd>
  3087. </div>
  3088. <div id="Pthread_condattr">
  3089. <dt><pre><a href="posix.html#Pthread_condattr"><span class="Identifier">Pthread_condattr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_condattr_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span>
  3090. <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3091. <dd>
  3092. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L166" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3093. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L166" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3094. </dd>
  3095. </div>
  3096. <div id="Pthread_key">
  3097. <dt><pre><a href="posix.html#Pthread_key"><span class="Identifier">Pthread_key</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_key_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a></pre></dt>
  3098. <dd>
  3099. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L168" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3100. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L168" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3101. </dd>
  3102. </div>
  3103. <div id="Pthread_mutex">
  3104. <dt><pre><a href="posix.html#Pthread_mutex"><span class="Identifier">Pthread_mutex</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_mutex_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3105. <dd>
  3106. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L170" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3107. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L170" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3108. </dd>
  3109. </div>
  3110. <div id="Pthread_mutexattr">
  3111. <dt><pre><a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_mutexattr_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span><span class="Other">,</span>
  3112. <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3113. <dd>
  3114. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L173" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3115. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L173" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3116. </dd>
  3117. </div>
  3118. <div id="Pthread_once">
  3119. <dt><pre><a href="posix.html#Pthread_once"><span class="Identifier">Pthread_once</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_once_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  3120. <dd>
  3121. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L175" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3122. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L175" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3123. </dd>
  3124. </div>
  3125. <div id="Pthread_rwlock">
  3126. <dt><pre><a href="posix.html#Pthread_rwlock"><span class="Identifier">Pthread_rwlock</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_rwlock_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span>
  3127. <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3128. <dd>
  3129. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L177" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3130. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L177" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3131. </dd>
  3132. </div>
  3133. <div id="Pthread_rwlockattr">
  3134. <dt><pre><a href="posix.html#Pthread_rwlockattr"><span class="Identifier">Pthread_rwlockattr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_rwlockattr_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3135. <dd>
  3136. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L180" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3137. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L180" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3138. </dd>
  3139. </div>
  3140. <div id="Pthread_spinlock">
  3141. <dt><pre><a href="posix.html#Pthread_spinlock"><span class="Identifier">Pthread_spinlock</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;pthread_spinlock_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  3142. <dd>
  3143. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L183" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3144. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L183" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3145. </dd>
  3146. </div>
  3147. <div id="RLimit">
  3148. <dt><pre><a href="posix.html#RLimit"><span class="Identifier">RLimit</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct rlimit&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/resource.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3149. <span class="Identifier">rlim_cur</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
  3150. <span class="Identifier">rlim_max</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
  3151. <dd>
  3152. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1175" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3153. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1175" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3154. </dd>
  3155. </div>
  3156. <div id="Rusage">
  3157. <dt><pre><a href="posix.html#Rusage"><span class="Identifier">Rusage</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct rusage&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/resource.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">bycopy</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3158. <span class="Identifier">ru_utime</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_stime</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Timeval"><span class="Identifier">Timeval</span></a>
  3159. <span class="Identifier">ru_maxrss</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_ixrss</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_idrss</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_isrss</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_minflt</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_majflt</span><span class="Operator">*</span><span class="Other">,</span>
  3160. <span class="Identifier">ru_nswap</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_inblock</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_oublock</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_msgsnd</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_msgrcv</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_nsignals</span><span class="Operator">*</span><span class="Other">,</span>
  3161. <span class="Identifier">ru_nvcsw</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ru_nivcsw</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a></pre></dt>
  3162. <dd>
  3163. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L762" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3164. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L762" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3165. </dd>
  3166. </div>
  3167. <div id="Sched_param">
  3168. <dt><pre><a href="posix.html#Sched_param"><span class="Identifier">Sched_param</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct sched_param&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sched.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3169. <span class="Identifier">sched_priority</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  3170. <dd>
  3171. struct sched_param
  3172. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L350" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3173. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L350" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3174. </dd>
  3175. </div>
  3176. <div id="Sem">
  3177. <dt><pre><a href="posix.html#Sem"><span class="Identifier">Sem</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sem_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;semaphore.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3178. <dd>
  3179. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L203" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3180. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L203" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3181. </dd>
  3182. </div>
  3183. <div id="Servent">
  3184. <dt><pre><a href="posix.html#Servent"><span class="Identifier">Servent</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct servent&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3185. <span class="Identifier">s_name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## Official name of the service.</span>
  3186. <span class="Identifier">s_aliases</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a> <span class="Comment">## A pointer to an array of pointers to</span>
  3187. <span class="Comment">## alternative service names, terminated by</span>
  3188. <span class="Comment">## a null pointer.</span>
  3189. <span class="Identifier">s_port</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## The port number at which the service</span>
  3190. <span class="Comment">## resides, in network byte order.</span>
  3191. <span class="Identifier">s_proto</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## The name of the protocol to use when</span>
  3192. <span class="Comment">## contacting the service.</span></pre></dt>
  3193. <dd>
  3194. struct servent
  3195. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L539" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3196. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L539" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3197. </dd>
  3198. </div>
  3199. <div id="Sig_atomic">
  3200. <dt><pre><a href="posix.html#Sig_atomic"><span class="Identifier">Sig_atomic</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sig_atomic_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  3201. <dd>
  3202. Possibly volatile-qualified integer type of an object that can be accessed as an atomic entity, even in the presence of asynchronous interrupts.
  3203. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L284" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3204. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L284" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3205. </dd>
  3206. </div>
  3207. <div id="Sigaction">
  3208. <dt><pre><a href="posix.html#Sigaction"><span class="Identifier">Sigaction</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct sigaction&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3209. <span class="Identifier">sa_handler</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span> {.<span class="Identifier">noconv</span>.} <span class="Comment">## Pointer to a signal-catching</span>
  3210. <span class="Comment">## function or one of the macros</span>
  3211. <span class="Comment">## SIG_IGN or SIG_DFL.</span>
  3212. <span class="Identifier">sa_mask</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a> <span class="Comment">## Set of signals to be blocked during execution of</span>
  3213. <span class="Comment">## the signal handling function.</span>
  3214. <span class="Identifier">sa_flags</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Special flags.</span>
  3215. <span class="Comment">## not intended for application use.</span></pre></dt>
  3216. <dd>
  3217. struct sigaction
  3218. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L305" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3219. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L305" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3220. </dd>
  3221. </div>
  3222. <div id="SigEvent">
  3223. <dt><pre><a href="posix.html#SigEvent"><span class="Identifier">SigEvent</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct sigevent&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3224. <span class="Identifier">sigev_value</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#SigVal"><span class="Identifier">SigVal</span></a> <span class="Comment">## Signal value.</span>
  3225. <span class="Identifier">sigev_signo</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Signal number.</span>
  3226. <span class="Identifier">sigev_notify</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Notification type.</span>
  3227. <span class="Identifier">sigev_notify_function</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="posix.html#SigVal"><span class="Identifier">SigVal</span></a><span class="Other">)</span> {.<span class="Identifier">noconv</span>.} <span class="Comment">## Notification func.</span>
  3228. <span class="Identifier">sigev_notify_attributes</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a> <span class="Comment">## Notification attributes.</span></pre></dt>
  3229. <dd>
  3230. struct sigevent
  3231. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L292" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3232. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L292" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3233. </dd>
  3234. </div>
  3235. <div id="SigInfo">
  3236. <dt><pre><a href="posix.html#SigInfo"><span class="Identifier">SigInfo</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;siginfo_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3237. <span class="Identifier">si_signo</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Signal number.</span>
  3238. <span class="Identifier">si_errno</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## If non-zero, an errno value associated with</span>
  3239. <span class="Comment">## this signal, as defined in &lt;errno.h&gt;.</span>
  3240. <span class="Identifier">si_code</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Signal code.</span>
  3241. <span class="Identifier">si_pid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> <span class="Comment">## Sending process ID.</span>
  3242. <span class="Identifier">si_uid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a> <span class="Comment">## Real user ID of sending process.</span>
  3243. <span class="Identifier">si_addr</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> <span class="Comment">## Address of faulting instruction.</span>
  3244. <span class="Identifier">si_status</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Exit value or signal.</span>
  3245. <span class="Identifier">si_band</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> <span class="Comment">## Band event for SIGPOLL.</span>
  3246. <span class="Identifier">si_value</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#SigVal"><span class="Identifier">SigVal</span></a> <span class="Comment">## Signal value.</span></pre></dt>
  3247. <dd>
  3248. siginfo_t
  3249. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L326" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3250. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L326" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3251. </dd>
  3252. </div>
  3253. <div id="Sigset">
  3254. <dt><pre><a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sigset_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3255. <dd>
  3256. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L288" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3257. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L288" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3258. </dd>
  3259. </div>
  3260. <div id="SigStack">
  3261. <dt><pre><a href="posix.html#SigStack"><span class="Identifier">SigStack</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct sigstack&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3262. <span class="Identifier">ss_onstack</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Non-zero when signal stack is in use.</span>
  3263. <span class="Identifier">ss_sp</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> <span class="Comment">## Signal stack pointer.</span></pre></dt>
  3264. <dd>
  3265. struct sigstack
  3266. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L321" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3267. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L321" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3268. </dd>
  3269. </div>
  3270. <div id="SigVal">
  3271. <dt><pre><a href="posix.html#SigVal"><span class="Identifier">SigVal</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;union sigval&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3272. <span class="Identifier">sival_ptr</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> <span class="Comment">## pointer signal value;</span>
  3273. <span class="Comment">## integer signal value not defined!</span></pre></dt>
  3274. <dd>
  3275. struct sigval
  3276. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L301" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3277. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L301" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3278. </dd>
  3279. </div>
  3280. <div id="SockAddr">
  3281. <dt><pre><a href="posix.html#SockAddr"><span class="Identifier">SockAddr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct sockaddr&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3282. <span class="Identifier">sa_family</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#TSa_Family"><span class="Identifier">TSa_Family</span></a> <span class="Comment">## Address family.</span>
  3283. <span class="Identifier">sa_data</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#array"><span class="Identifier">array</span></a><span class="Other">[</span><span class="DecNumber">14</span><span class="Other">,</span> <a href="system.html#char"><span class="Identifier">char</span></a><span class="Other">]</span> <span class="Comment">## Socket address (variable-length data).</span></pre></dt>
  3284. <dd>
  3285. struct sockaddr
  3286. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L424" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3287. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L424" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3288. </dd>
  3289. </div>
  3290. <div id="Sockaddr_in">
  3291. <dt><pre><a href="posix.html#Sockaddr_in"><span class="Identifier">Sockaddr_in</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct sockaddr_in&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span>
  3292. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3293. <span class="Identifier">sin_family</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#TSa_Family"><span class="Identifier">TSa_Family</span></a> <span class="Comment">## AF_INET.</span>
  3294. <span class="Identifier">sin_port</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#InPort"><span class="Identifier">InPort</span></a> <span class="Comment">## Port number.</span>
  3295. <span class="Identifier">sin_addr</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#InAddr"><span class="Identifier">InAddr</span></a> <span class="Comment">## IP address.</span></pre></dt>
  3296. <dd>
  3297. struct sockaddr_in
  3298. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L485" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3299. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L485" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3300. </dd>
  3301. </div>
  3302. <div id="Sockaddr_in6">
  3303. <dt><pre><a href="posix.html#Sockaddr_in6"><span class="Identifier">Sockaddr_in6</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct sockaddr_in6&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span>
  3304. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3305. <span class="Identifier">sin6_family</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#TSa_Family"><span class="Identifier">TSa_Family</span></a> <span class="Comment">## AF_INET6.</span>
  3306. <span class="Identifier">sin6_port</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#InPort"><span class="Identifier">InPort</span></a> <span class="Comment">## Port number.</span>
  3307. <span class="Identifier">sin6_flowinfo</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#uint32"><span class="Identifier">uint32</span></a> <span class="Comment">## IPv6 traffic class and flow information.</span>
  3308. <span class="Identifier">sin6_addr</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a> <span class="Comment">## IPv6 address.</span>
  3309. <span class="Identifier">sin6_scope_id</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#uint32"><span class="Identifier">uint32</span></a> <span class="Comment">## Set of interfaces for a scope.</span></pre></dt>
  3310. <dd>
  3311. struct sockaddr_in6
  3312. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L496" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3313. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L496" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3314. </dd>
  3315. </div>
  3316. <div id="Sockaddr_storage">
  3317. <dt><pre><a href="posix.html#Sockaddr_storage"><span class="Identifier">Sockaddr_storage</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct sockaddr_storage&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span>
  3318. <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3319. <span class="Identifier">ss_family</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#TSa_Family"><span class="Identifier">TSa_Family</span></a> <span class="Comment">## Address family.</span></pre></dt>
  3320. <dd>
  3321. struct sockaddr_storage
  3322. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L435" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3323. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L435" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3324. </dd>
  3325. </div>
  3326. <div id="Sockaddr_un">
  3327. <dt><pre><a href="posix.html#Sockaddr_un"><span class="Identifier">Sockaddr_un</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct sockaddr_un&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/un.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3328. <span class="Identifier">sun_family</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#TSa_Family"><span class="Identifier">TSa_Family</span></a> <span class="Comment">## Address family.</span>
  3329. <span class="Identifier">sun_path</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#array"><span class="Identifier">array</span></a><span class="Other">[</span><span class="DecNumber">108</span><span class="Other">,</span> <a href="system.html#char"><span class="Identifier">char</span></a><span class="Other">]</span> <span class="Comment">## Socket path</span></pre></dt>
  3330. <dd>
  3331. struct sockaddr_un
  3332. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L429" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3333. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L429" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3334. </dd>
  3335. </div>
  3336. <div id="SocketHandle">
  3337. <dt><pre><a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a> <span class="Other">=</span> <span class="Keyword">distinct</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  3338. <dd>
  3339. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L35" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3340. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L35" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3341. </dd>
  3342. </div>
  3343. <div id="SockLen">
  3344. <dt><pre><a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;socklen_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a></pre></dt>
  3345. <dd>
  3346. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L420" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3347. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L420" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3348. </dd>
  3349. </div>
  3350. <div id="Stack">
  3351. <dt><pre><a href="posix.html#Stack"><span class="Identifier">Stack</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;stack_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3352. <span class="Identifier">ss_sp</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> <span class="Comment">## Stack base or pointer.</span>
  3353. <span class="Identifier">ss_size</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> <span class="Comment">## Stack size.</span>
  3354. <span class="Identifier">ss_flags</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Flags.</span></pre></dt>
  3355. <dd>
  3356. stack_t
  3357. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L315" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3358. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L315" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3359. </dd>
  3360. </div>
  3361. <div id="Stat">
  3362. <dt><pre><a href="posix.html#Stat"><span class="Identifier">Stat</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct stat&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3363. <span class="Identifier">st_dev</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Dev"><span class="Identifier">Dev</span></a> <span class="Comment">## Device ID of device containing file.</span>
  3364. <span class="Identifier">st_ino</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Ino"><span class="Identifier">Ino</span></a> <span class="Comment">## File serial number.</span>
  3365. <span class="Identifier">st_nlink</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Nlink"><span class="Identifier">Nlink</span></a> <span class="Comment">## Number of hard links to the file.</span>
  3366. <span class="Identifier">st_mode</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a> <span class="Comment">## Mode of file (see below).</span>
  3367. <span class="Identifier">st_uid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a> <span class="Comment">## User ID of file.</span>
  3368. <span class="Identifier">st_gid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a> <span class="Comment">## Group ID of file.</span>
  3369. <span class="Identifier">st_rdev</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Dev"><span class="Identifier">Dev</span></a> <span class="Comment">## Device ID (if file is character or block special).</span>
  3370. <span class="Identifier">st_size</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a> <span class="Comment">## For regular files, the file size in bytes.</span>
  3371. <span class="Comment">## For symbolic links, the length in bytes of the</span>
  3372. <span class="Comment">## pathname contained in the symbolic link.</span>
  3373. <span class="Comment">## For a shared memory object, the length in bytes.</span>
  3374. <span class="Comment">## For a typed memory object, the length in bytes.</span>
  3375. <span class="Comment">## For other file types, the use of this field is</span>
  3376. <span class="Comment">## unspecified.</span>
  3377. <span class="Identifier">st_blksize</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Blksize"><span class="Identifier">Blksize</span></a> <span class="Comment">## A file system-specific preferred I/O block size</span>
  3378. <span class="Comment">## for this object. In some file system types, this</span>
  3379. <span class="Comment">## may vary from file to file.</span>
  3380. <span class="Identifier">st_blocks</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Blkcnt"><span class="Identifier">Blkcnt</span></a> <span class="Comment">## Number of blocks allocated for this object.</span>
  3381. <span class="Identifier">st_atim</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a> <span class="Comment">## Time of last access.</span>
  3382. <span class="Identifier">st_mtim</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a> <span class="Comment">## Time of last data modification.</span>
  3383. <span class="Identifier">st_ctim</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a> <span class="Comment">## Time of last status change.</span></pre></dt>
  3384. <dd>
  3385. struct stat
  3386. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L221" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3387. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L221" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3388. </dd>
  3389. </div>
  3390. <div id="Statvfs">
  3391. <dt><pre><a href="posix.html#Statvfs"><span class="Identifier">Statvfs</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct statvfs&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/statvfs.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3392. <span class="Identifier">f_bsize</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a> <span class="Comment">## File system block size.</span>
  3393. <span class="Identifier">f_frsize</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a> <span class="Comment">## Fundamental file system block size.</span>
  3394. <span class="Identifier">f_blocks</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Fsblkcnt"><span class="Identifier">Fsblkcnt</span></a> <span class="Comment">## Total number of blocks on file system</span>
  3395. <span class="Comment">## in units of f_frsize.</span>
  3396. <span class="Identifier">f_bfree</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Fsblkcnt"><span class="Identifier">Fsblkcnt</span></a> <span class="Comment">## Total number of free blocks.</span>
  3397. <span class="Identifier">f_bavail</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Fsblkcnt"><span class="Identifier">Fsblkcnt</span></a> <span class="Comment">## Number of free blocks available to</span>
  3398. <span class="Comment">## non-privileged process.</span>
  3399. <span class="Identifier">f_files</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Fsfilcnt"><span class="Identifier">Fsfilcnt</span></a> <span class="Comment">## Total number of file serial numbers.</span>
  3400. <span class="Identifier">f_ffree</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Fsfilcnt"><span class="Identifier">Fsfilcnt</span></a> <span class="Comment">## Total number of free file serial numbers.</span>
  3401. <span class="Identifier">f_favail</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Fsfilcnt"><span class="Identifier">Fsfilcnt</span></a> <span class="Comment">## Number of file serial numbers available to</span>
  3402. <span class="Comment">## non-privileged process.</span>
  3403. <span class="Identifier">f_fsid</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a> <span class="Comment">## File system ID.</span>
  3404. <span class="Identifier">f_flag</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a> <span class="Comment">## Bit mask of f_flag values.</span>
  3405. <span class="Identifier">f_namemax</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a> <span class="Comment">## Maximum filename length.</span></pre></dt>
  3406. <dd>
  3407. struct statvfs
  3408. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L246" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3409. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L246" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3410. </dd>
  3411. </div>
  3412. <div id="Suseconds">
  3413. <dt><pre><a href="posix.html#Suseconds"><span class="Identifier">Suseconds</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;suseconds_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a></pre></dt>
  3414. <dd>
  3415. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L185" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3416. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L185" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3417. </dd>
  3418. </div>
  3419. <div id="Taiocb">
  3420. <dt><pre><a href="posix.html#Taiocb"><span class="Identifier">Taiocb</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct aiocb&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;aio.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3421. <span class="Identifier">aio_fildes</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## File descriptor.</span>
  3422. <span class="Identifier">aio_lio_opcode</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Operation to be performed.</span>
  3423. <span class="Identifier">aio_reqprio</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Request priority offset.</span>
  3424. <span class="Identifier">aio_buf</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> <span class="Comment">## Location of buffer.</span>
  3425. <span class="Identifier">aio_nbytes</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a> <span class="Comment">## Length of transfer.</span>
  3426. <span class="Identifier">aio_sigevent</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#SigEvent"><span class="Identifier">SigEvent</span></a> <span class="Comment">## Signal number and value.</span>
  3427. <span class="Identifier">aio_offset</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a> <span class="Comment">## File offset.</span></pre></dt>
  3428. <dd>
  3429. struct aiocb
  3430. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L381" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3431. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L381" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3432. </dd>
  3433. </div>
  3434. <div id="Tcmsghdr">
  3435. <dt><pre><a href="posix.html#Tcmsghdr"><span class="Identifier">Tcmsghdr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct cmsghdr&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3436. <span class="Identifier">cmsg_len</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a> <span class="Comment">## Data byte count, including the cmsghdr.</span>
  3437. <span class="Identifier">cmsg_level</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Originating protocol.</span>
  3438. <span class="Identifier">cmsg_type</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Protocol-specific type.</span></pre></dt>
  3439. <dd>
  3440. struct cmsghdr
  3441. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L463" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3442. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L463" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3443. </dd>
  3444. </div>
  3445. <div id="TFdSet">
  3446. <dt><pre><a href="posix.html#TFdSet"><span class="Identifier">TFdSet</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;fd_set&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/select.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3447. <dd>
  3448. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L358" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3449. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L358" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3450. </dd>
  3451. </div>
  3452. <div id="Tflock">
  3453. <dt><pre><a href="posix.html#Tflock"><span class="Identifier">Tflock</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct flock&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;fcntl.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3454. <span class="Identifier">l_type</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cshort"><span class="Identifier">cshort</span></a> <span class="Comment">## Type of lock; F_RDLCK, F_WRLCK, F_UNLCK.</span>
  3455. <span class="Identifier">l_whence</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cshort"><span class="Identifier">cshort</span></a> <span class="Comment">## Flag for starting offset.</span>
  3456. <span class="Identifier">l_start</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a> <span class="Comment">## Relative offset in bytes.</span>
  3457. <span class="Identifier">l_len</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a> <span class="Comment">## Size; if 0 then until EOF.</span>
  3458. <span class="Identifier">l_pid</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> <span class="Comment">## Process ID of the process holding the lock;</span>
  3459. <span class="Comment">## returned with F_GETLK.</span></pre></dt>
  3460. <dd>
  3461. flock type
  3462. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L54" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3463. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L54" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3464. </dd>
  3465. </div>
  3466. <div id="Tif_nameindex">
  3467. <dt><pre><a href="posix.html#Tif_nameindex"><span class="Identifier">Tif_nameindex</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct if_nameindex&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span>
  3468. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;net/if.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3469. <span class="Identifier">if_index</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a> <span class="Comment">## Numeric index of the interface.</span>
  3470. <span class="Identifier">if_name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## Null-terminated name of the interface.</span></pre></dt>
  3471. <dd>
  3472. struct if_nameindex
  3473. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L441" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3474. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L441" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3475. </dd>
  3476. </div>
  3477. <div id="Time">
  3478. <dt><pre><a href="posix.html#Time"><span class="Identifier">Time</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;time_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">distinct</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a></pre></dt>
  3479. <dd>
  3480. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L38" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3481. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L38" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3482. </dd>
  3483. </div>
  3484. <div id="Timer">
  3485. <dt><pre><a href="posix.html#Timer"><span class="Identifier">Timer</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;timer_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a></pre></dt>
  3486. <dd>
  3487. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L187" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3488. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L187" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3489. </dd>
  3490. </div>
  3491. <div id="Timespec">
  3492. <dt><pre><a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct timespec&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3493. <span class="Identifier">tv_sec</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a> <span class="Comment">## Seconds.</span>
  3494. <span class="Identifier">tv_nsec</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a> <span class="Comment">## Nanoseconds.</span></pre></dt>
  3495. <dd>
  3496. struct timespec
  3497. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L41" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3498. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L41" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3499. </dd>
  3500. </div>
  3501. <div id="Timeval">
  3502. <dt><pre><a href="posix.html#Timeval"><span class="Identifier">Timeval</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct timeval&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/select.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3503. <span class="Identifier">tv_sec</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a> <span class="Comment">## Seconds.</span>
  3504. <span class="Identifier">tv_usec</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Suseconds"><span class="Identifier">Suseconds</span></a> <span class="Comment">## Microseconds.</span></pre></dt>
  3505. <dd>
  3506. struct timeval
  3507. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L354" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3508. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L354" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3509. </dd>
  3510. </div>
  3511. <div id="Tipv6_mreq">
  3512. <dt><pre><a href="posix.html#Tipv6_mreq"><span class="Identifier">Tipv6_mreq</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct ipv6_mreq&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3513. <span class="Identifier">ipv6mr_multiaddr</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a> <span class="Comment">## IPv6 multicast address.</span>
  3514. <span class="Identifier">ipv6mr_interface</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a> <span class="Comment">## Interface index.</span></pre></dt>
  3515. <dd>
  3516. struct ipv6_mreq
  3517. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L504" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3518. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L504" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3519. </dd>
  3520. </div>
  3521. <div id="TLinger">
  3522. <dt><pre><a href="posix.html#TLinger"><span class="Identifier">TLinger</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct linger&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3523. <span class="Identifier">l_onoff</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Indicates whether linger option is enabled.</span>
  3524. <span class="Identifier">l_linger</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Linger time, in seconds.</span></pre></dt>
  3525. <dd>
  3526. struct linger
  3527. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L469" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3528. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L469" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3529. </dd>
  3530. </div>
  3531. <div id="Tm">
  3532. <dt><pre><a href="posix.html#Tm"><span class="Identifier">Tm</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct tm&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3533. <span class="Identifier">tm_sec</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Seconds [0,60].</span>
  3534. <span class="Identifier">tm_min</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Minutes [0,59].</span>
  3535. <span class="Identifier">tm_hour</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Hour [0,23].</span>
  3536. <span class="Identifier">tm_mday</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Day of month [1,31].</span>
  3537. <span class="Identifier">tm_mon</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Month of year [0,11].</span>
  3538. <span class="Identifier">tm_year</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Years since 1900.</span>
  3539. <span class="Identifier">tm_wday</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Day of week [0,6] (Sunday =0).</span>
  3540. <span class="Identifier">tm_yday</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Day of year [0,365].</span>
  3541. <span class="Identifier">tm_isdst</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Daylight Savings flag.</span>
  3542. <span class="Identifier">tm_gmtoff</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a>
  3543. <span class="Identifier">tm_zone</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
  3544. <dd>
  3545. struct tm
  3546. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L266" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3547. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L266" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3548. </dd>
  3549. </div>
  3550. <div id="Tmsghdr">
  3551. <dt><pre><a href="posix.html#Tmsghdr"><span class="Identifier">Tmsghdr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct msghdr&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3552. <span class="Identifier">msg_name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> <span class="Comment">## Optional address.</span>
  3553. <span class="Identifier">msg_namelen</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a> <span class="Comment">## Size of address.</span>
  3554. <span class="Identifier">msg_iov</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#IOVec"><span class="Identifier">IOVec</span></a> <span class="Comment">## Scatter/gather array.</span>
  3555. <span class="Identifier">msg_iovlen</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a> <span class="Comment">## Members in msg_iov.</span>
  3556. <span class="Identifier">msg_control</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> <span class="Comment">## Ancillary data; see below.</span>
  3557. <span class="Identifier">msg_controllen</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a> <span class="Comment">## Ancillary data buffer len.</span>
  3558. <span class="Identifier">msg_flags</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## Flags on received message.</span></pre></dt>
  3559. <dd>
  3560. struct msghdr
  3561. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L452" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3562. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L452" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3563. </dd>
  3564. </div>
  3565. <div id="Tnetent">
  3566. <dt><pre><a href="posix.html#Tnetent"><span class="Identifier">Tnetent</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct netent&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3567. <span class="Identifier">n_name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## Official, fully-qualified (including the</span>
  3568. <span class="Comment">## domain) name of the host.</span>
  3569. <span class="Identifier">n_aliases</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a> <span class="Comment">## A pointer to an array of pointers to</span>
  3570. <span class="Comment">## alternative network names, terminated by a</span>
  3571. <span class="Comment">## null pointer.</span>
  3572. <span class="Identifier">n_addrtype</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## The address type of the network.</span>
  3573. <span class="Identifier">n_net</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#uint32"><span class="Identifier">uint32</span></a> <span class="Comment">## The network number, in host byte order.</span></pre></dt>
  3574. <dd>
  3575. struct netent
  3576. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L521" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3577. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L521" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3578. </dd>
  3579. </div>
  3580. <div id="Tnfds">
  3581. <dt><pre><a href="posix.html#Tnfds"><span class="Identifier">Tnfds</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;nfds_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;poll.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#culong"><span class="Identifier">culong</span></a></pre></dt>
  3582. <dd>
  3583. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1104" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3584. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1104" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3585. </dd>
  3586. </div>
  3587. <div id="TPollfd">
  3588. <dt><pre><a href="posix.html#TPollfd"><span class="Identifier">TPollfd</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct pollfd&quot;</span><span class="Other">,</span> <span class="Identifier">pure</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;poll.h&gt;&quot;</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3589. <span class="Identifier">fd</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## The following descriptor being polled.</span>
  3590. <span class="Identifier">events</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cshort"><span class="Identifier">cshort</span></a> <span class="Comment">## The input event flags (see below).</span>
  3591. <span class="Identifier">revents</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cshort"><span class="Identifier">cshort</span></a> <span class="Comment">## The output event flags (see below).</span></pre></dt>
  3592. <dd>
  3593. struct pollfd
  3594. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L561" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3595. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L561" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3596. </dd>
  3597. </div>
  3598. <div id="Tposix_spawn_file_actions">
  3599. <dt><pre><a href="posix.html#Tposix_spawn_file_actions"><span class="Identifier">Tposix_spawn_file_actions</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;posix_spawn_file_actions_t&quot;</span><span class="Other">,</span>
  3600. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3601. <dd>
  3602. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L410" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3603. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L410" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3604. </dd>
  3605. </div>
  3606. <div id="Tposix_spawnattr">
  3607. <dt><pre><a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;posix_spawnattr_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span>
  3608. <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span></pre></dt>
  3609. <dd>
  3610. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L400" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3611. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L400" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3612. </dd>
  3613. </div>
  3614. <div id="TSa_Family">
  3615. <dt><pre><a href="posix.html#TSa_Family"><span class="Identifier">TSa_Family</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;sa_family_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cushort"><span class="Identifier">cushort</span></a></pre></dt>
  3616. <dd>
  3617. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L421" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3618. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L421" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3619. </dd>
  3620. </div>
  3621. <div id="Ucontext">
  3622. <dt><pre><a href="posix.html#Ucontext"><span class="Identifier">Ucontext</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;ucontext_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;ucontext.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3623. <span class="Identifier">uc_link</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Ucontext"><span class="Identifier">Ucontext</span></a> <span class="Comment">## Pointer to the context that is resumed</span>
  3624. <span class="Comment">## when this context returns.</span>
  3625. <span class="Identifier">uc_stack</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Stack"><span class="Identifier">Stack</span></a> <span class="Comment">## The stack used by this context.</span>
  3626. <span class="Identifier">uc_mcontext</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Mcontext"><span class="Identifier">Mcontext</span></a> <span class="Comment">## A machine-specific representation of the saved</span>
  3627. <span class="Comment">## context.</span>
  3628. <span class="Identifier">uc_sigmask</span><span class="Operator">*</span><span class="Other">:</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a> <span class="Comment">## The set of signals that are blocked when this</span>
  3629. <span class="Comment">## context is active.</span></pre></dt>
  3630. <dd>
  3631. ucontext_t
  3632. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L368" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3633. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L368" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3634. </dd>
  3635. </div>
  3636. <div id="Uid">
  3637. <dt><pre><a href="posix.html#Uid"><span class="Identifier">Uid</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;uid_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a></pre></dt>
  3638. <dd>
  3639. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L188" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3640. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L188" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3641. </dd>
  3642. </div>
  3643. <div id="Useconds">
  3644. <dt><pre><a href="posix.html#Useconds"><span class="Identifier">Useconds</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;useconds_t&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/types.h&gt;&quot;</span>.} <span class="Other">=</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a></pre></dt>
  3645. <dd>
  3646. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L189" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3647. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L189" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3648. </dd>
  3649. </div>
  3650. <div id="Utsname">
  3651. <dt><pre><a href="posix.html#Utsname"><span class="Identifier">Utsname</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;struct utsname&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/utsname.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">final</span><span class="Other">,</span> <span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
  3652. <span class="Identifier">sysname</span><span class="Operator">*</span><span class="Other">,</span> <span class="Comment">## Name of this implementation of the operating system.</span>
  3653. <span class="Identifier">nodename</span><span class="Operator">*</span><span class="Other">,</span> <span class="Comment">## Name of this node within the communications</span>
  3654. <span class="Comment">## network to which this node is attached, if any.</span>
  3655. <span class="Identifier">release</span><span class="Operator">*</span><span class="Other">,</span> <span class="Comment">## Current release level of this implementation.</span>
  3656. <span class="Identifier">version</span><span class="Operator">*</span><span class="Other">,</span> <span class="Comment">## Current version level of this release.</span>
  3657. <span class="Identifier">machine</span><span class="Operator">*</span><span class="Other">,</span> <span class="Comment">## Name of the hardware type on which the</span>
  3658. <span class="Comment">## system is running.</span>
  3659. <span class="Identifier">domainname</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#array"><span class="Identifier">array</span></a><span class="Other">[</span><span class="DecNumber">65</span><span class="Other">,</span> <a href="system.html#char"><span class="Identifier">char</span></a><span class="Other">]</span></pre></dt>
  3660. <dd>
  3661. struct utsname
  3662. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L193" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3663. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L193" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3664. </dd>
  3665. </div>
  3666. </dl>
  3667. </div>
  3668. <div class="section" id="8">
  3669. <h1><a class="toc-backref" href="#8">Vars</a></h1>
  3670. <dl class="item">
  3671. <div id="daylight">
  3672. <dt><pre><a href="posix.html#daylight"><span class="Identifier">daylight</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span>.}<span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  3673. <dd>
  3674. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L569" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3675. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L569" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3676. </dd>
  3677. </div>
  3678. <div id="errno">
  3679. <dt><pre><a href="posix.html#errno"><span class="Identifier">errno</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;errno.h&gt;&quot;</span>.}<span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  3680. <dd>
  3681. error variable
  3682. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L567" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3683. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L567" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3684. </dd>
  3685. </div>
  3686. <div id="h_errno">
  3687. <dt><pre><a href="posix.html#h_errno"><span class="Identifier">h_errno</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&quot;</span>.}<span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a></pre></dt>
  3688. <dd>
  3689. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L568" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3690. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L568" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3691. </dd>
  3692. </div>
  3693. <div id="in6addr_any">
  3694. <dt><pre><a href="posix.html#in6addr_any"><span class="Identifier">in6addr_any</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&quot;</span>.}<span class="Other">:</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a></pre></dt>
  3695. <dd>
  3696. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L167" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3697. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L167" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3698. </dd>
  3699. </div>
  3700. <div id="in6addr_loopback">
  3701. <dt><pre><a href="posix.html#in6addr_loopback"><span class="Identifier">in6addr_loopback</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&quot;</span>.}<span class="Other">:</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a></pre></dt>
  3702. <dd>
  3703. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L168" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3704. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L168" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3705. </dd>
  3706. </div>
  3707. <div id="timezone">
  3708. <dt><pre><a href="posix.html#timezone"><span class="Identifier">timezone</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span>.}<span class="Other">:</span> <a href="ctypes.html#clong"><span class="Identifier">clong</span></a></pre></dt>
  3709. <dd>
  3710. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L570" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3711. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L570" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3712. </dd>
  3713. </div>
  3714. </dl>
  3715. </div>
  3716. <div class="section" id="10">
  3717. <h1><a class="toc-backref" href="#10">Consts</a></h1>
  3718. <dl class="item">
  3719. <div id="ABDAY_1">
  3720. <dt><pre><a href="posix.html#ABDAY_1"><span class="Identifier">ABDAY_1</span></a> <span class="Other">=</span> <span class="DecNumber">131072'i32</span></pre></dt>
  3721. <dd>
  3722. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L224" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3723. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L224" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3724. </dd>
  3725. </div>
  3726. <div id="ABDAY_2">
  3727. <dt><pre><a href="posix.html#ABDAY_2"><span class="Identifier">ABDAY_2</span></a> <span class="Other">=</span> <span class="DecNumber">131073'i32</span></pre></dt>
  3728. <dd>
  3729. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L225" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3730. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L225" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3731. </dd>
  3732. </div>
  3733. <div id="ABDAY_3">
  3734. <dt><pre><a href="posix.html#ABDAY_3"><span class="Identifier">ABDAY_3</span></a> <span class="Other">=</span> <span class="DecNumber">131074'i32</span></pre></dt>
  3735. <dd>
  3736. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L226" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3737. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L226" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3738. </dd>
  3739. </div>
  3740. <div id="ABDAY_4">
  3741. <dt><pre><a href="posix.html#ABDAY_4"><span class="Identifier">ABDAY_4</span></a> <span class="Other">=</span> <span class="DecNumber">131075'i32</span></pre></dt>
  3742. <dd>
  3743. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L227" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3744. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L227" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3745. </dd>
  3746. </div>
  3747. <div id="ABDAY_5">
  3748. <dt><pre><a href="posix.html#ABDAY_5"><span class="Identifier">ABDAY_5</span></a> <span class="Other">=</span> <span class="DecNumber">131076'i32</span></pre></dt>
  3749. <dd>
  3750. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L228" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3751. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L228" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3752. </dd>
  3753. </div>
  3754. <div id="ABDAY_6">
  3755. <dt><pre><a href="posix.html#ABDAY_6"><span class="Identifier">ABDAY_6</span></a> <span class="Other">=</span> <span class="DecNumber">131077'i32</span></pre></dt>
  3756. <dd>
  3757. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L229" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3758. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L229" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3759. </dd>
  3760. </div>
  3761. <div id="ABDAY_7">
  3762. <dt><pre><a href="posix.html#ABDAY_7"><span class="Identifier">ABDAY_7</span></a> <span class="Other">=</span> <span class="DecNumber">131078'i32</span></pre></dt>
  3763. <dd>
  3764. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L230" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3765. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L230" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3766. </dd>
  3767. </div>
  3768. <div id="ABMON_1">
  3769. <dt><pre><a href="posix.html#ABMON_1"><span class="Identifier">ABMON_1</span></a> <span class="Other">=</span> <span class="DecNumber">131086'i32</span></pre></dt>
  3770. <dd>
  3771. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L243" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3772. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L243" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3773. </dd>
  3774. </div>
  3775. <div id="ABMON_2">
  3776. <dt><pre><a href="posix.html#ABMON_2"><span class="Identifier">ABMON_2</span></a> <span class="Other">=</span> <span class="DecNumber">131087'i32</span></pre></dt>
  3777. <dd>
  3778. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L244" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3779. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L244" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3780. </dd>
  3781. </div>
  3782. <div id="ABMON_3">
  3783. <dt><pre><a href="posix.html#ABMON_3"><span class="Identifier">ABMON_3</span></a> <span class="Other">=</span> <span class="DecNumber">131088'i32</span></pre></dt>
  3784. <dd>
  3785. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L245" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3786. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L245" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3787. </dd>
  3788. </div>
  3789. <div id="ABMON_4">
  3790. <dt><pre><a href="posix.html#ABMON_4"><span class="Identifier">ABMON_4</span></a> <span class="Other">=</span> <span class="DecNumber">131089'i32</span></pre></dt>
  3791. <dd>
  3792. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L246" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3793. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L246" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3794. </dd>
  3795. </div>
  3796. <div id="ABMON_5">
  3797. <dt><pre><a href="posix.html#ABMON_5"><span class="Identifier">ABMON_5</span></a> <span class="Other">=</span> <span class="DecNumber">131090'i32</span></pre></dt>
  3798. <dd>
  3799. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L247" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3800. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L247" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3801. </dd>
  3802. </div>
  3803. <div id="ABMON_6">
  3804. <dt><pre><a href="posix.html#ABMON_6"><span class="Identifier">ABMON_6</span></a> <span class="Other">=</span> <span class="DecNumber">131091'i32</span></pre></dt>
  3805. <dd>
  3806. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L248" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3807. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L248" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3808. </dd>
  3809. </div>
  3810. <div id="ABMON_7">
  3811. <dt><pre><a href="posix.html#ABMON_7"><span class="Identifier">ABMON_7</span></a> <span class="Other">=</span> <span class="DecNumber">131092'i32</span></pre></dt>
  3812. <dd>
  3813. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L249" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3814. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L249" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3815. </dd>
  3816. </div>
  3817. <div id="ABMON_8">
  3818. <dt><pre><a href="posix.html#ABMON_8"><span class="Identifier">ABMON_8</span></a> <span class="Other">=</span> <span class="DecNumber">131093'i32</span></pre></dt>
  3819. <dd>
  3820. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L250" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3821. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L250" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3822. </dd>
  3823. </div>
  3824. <div id="ABMON_9">
  3825. <dt><pre><a href="posix.html#ABMON_9"><span class="Identifier">ABMON_9</span></a> <span class="Other">=</span> <span class="DecNumber">131094'i32</span></pre></dt>
  3826. <dd>
  3827. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L251" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3828. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L251" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3829. </dd>
  3830. </div>
  3831. <div id="ABMON_10">
  3832. <dt><pre><a href="posix.html#ABMON_10"><span class="Identifier">ABMON_10</span></a> <span class="Other">=</span> <span class="DecNumber">131095'i32</span></pre></dt>
  3833. <dd>
  3834. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L252" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3835. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L252" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3836. </dd>
  3837. </div>
  3838. <div id="ABMON_11">
  3839. <dt><pre><a href="posix.html#ABMON_11"><span class="Identifier">ABMON_11</span></a> <span class="Other">=</span> <span class="DecNumber">131096'i32</span></pre></dt>
  3840. <dd>
  3841. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L253" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3842. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L253" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3843. </dd>
  3844. </div>
  3845. <div id="ABMON_12">
  3846. <dt><pre><a href="posix.html#ABMON_12"><span class="Identifier">ABMON_12</span></a> <span class="Other">=</span> <span class="DecNumber">131097'i32</span></pre></dt>
  3847. <dd>
  3848. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L254" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3849. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L254" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3850. </dd>
  3851. </div>
  3852. <div id="AF_INET">
  3853. <dt><pre><a href="posix.html#AF_INET"><span class="Identifier">AF_INET</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  3854. <dd>
  3855. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L496" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3856. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L496" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3857. </dd>
  3858. </div>
  3859. <div id="AF_INET6">
  3860. <dt><pre><a href="posix.html#AF_INET6"><span class="Identifier">AF_INET6</span></a> <span class="Other">=</span> <span class="DecNumber">10'i32</span></pre></dt>
  3861. <dd>
  3862. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L497" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3863. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L497" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3864. </dd>
  3865. </div>
  3866. <div id="AF_UNIX">
  3867. <dt><pre><a href="posix.html#AF_UNIX"><span class="Identifier">AF_UNIX</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  3868. <dd>
  3869. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L498" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3870. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L498" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3871. </dd>
  3872. </div>
  3873. <div id="AF_UNSPEC">
  3874. <dt><pre><a href="posix.html#AF_UNSPEC"><span class="Identifier">AF_UNSPEC</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  3875. <dd>
  3876. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L499" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3877. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L499" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3878. </dd>
  3879. </div>
  3880. <div id="AI_ADDRCONFIG">
  3881. <dt><pre><a href="posix.html#AI_ADDRCONFIG"><span class="Identifier">AI_ADDRCONFIG</span></a> <span class="Other">=</span> <span class="DecNumber">32'i32</span></pre></dt>
  3882. <dd>
  3883. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L287" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3884. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L287" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3885. </dd>
  3886. </div>
  3887. <div id="AI_ALL">
  3888. <dt><pre><a href="posix.html#AI_ALL"><span class="Identifier">AI_ALL</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  3889. <dd>
  3890. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L286" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3891. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L286" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3892. </dd>
  3893. </div>
  3894. <div id="AI_CANONNAME">
  3895. <dt><pre><a href="posix.html#AI_CANONNAME"><span class="Identifier">AI_CANONNAME</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  3896. <dd>
  3897. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L282" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3898. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L282" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3899. </dd>
  3900. </div>
  3901. <div id="AI_NUMERICHOST">
  3902. <dt><pre><a href="posix.html#AI_NUMERICHOST"><span class="Identifier">AI_NUMERICHOST</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  3903. <dd>
  3904. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L283" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3905. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L283" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3906. </dd>
  3907. </div>
  3908. <div id="AI_NUMERICSERV">
  3909. <dt><pre><a href="posix.html#AI_NUMERICSERV"><span class="Identifier">AI_NUMERICSERV</span></a> <span class="Other">=</span> <span class="DecNumber">1024'i32</span></pre></dt>
  3910. <dd>
  3911. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L284" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3912. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L284" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3913. </dd>
  3914. </div>
  3915. <div id="AI_PASSIVE">
  3916. <dt><pre><a href="posix.html#AI_PASSIVE"><span class="Identifier">AI_PASSIVE</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  3917. <dd>
  3918. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L281" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3919. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L281" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3920. </dd>
  3921. </div>
  3922. <div id="AI_V4MAPPED">
  3923. <dt><pre><a href="posix.html#AI_V4MAPPED"><span class="Identifier">AI_V4MAPPED</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  3924. <dd>
  3925. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L285" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3926. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L285" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3927. </dd>
  3928. </div>
  3929. <div id="AIO_ALLDONE">
  3930. <dt><pre><a href="posix.html#AIO_ALLDONE"><span class="Identifier">AIO_ALLDONE</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  3931. <dd>
  3932. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L5" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3933. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L5" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3934. </dd>
  3935. </div>
  3936. <div id="AIO_CANCELED">
  3937. <dt><pre><a href="posix.html#AIO_CANCELED"><span class="Identifier">AIO_CANCELED</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  3938. <dd>
  3939. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L6" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3940. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L6" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3941. </dd>
  3942. </div>
  3943. <div id="AIO_NOTCANCELED">
  3944. <dt><pre><a href="posix.html#AIO_NOTCANCELED"><span class="Identifier">AIO_NOTCANCELED</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  3945. <dd>
  3946. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L7" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3947. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L7" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3948. </dd>
  3949. </div>
  3950. <div id="ALT_DIGITS">
  3951. <dt><pre><a href="posix.html#ALT_DIGITS"><span class="Identifier">ALT_DIGITS</span></a> <span class="Other">=</span> <span class="DecNumber">131119'i32</span></pre></dt>
  3952. <dd>
  3953. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L259" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3954. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L259" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3955. </dd>
  3956. </div>
  3957. <div id="AM_STR">
  3958. <dt><pre><a href="posix.html#AM_STR"><span class="Identifier">AM_STR</span></a> <span class="Other">=</span> <span class="DecNumber">131110'i32</span></pre></dt>
  3959. <dd>
  3960. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L215" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3961. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L215" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3962. </dd>
  3963. </div>
  3964. <div id="CLOCK_MONOTONIC">
  3965. <dt><pre><a href="posix.html#CLOCK_MONOTONIC"><span class="Identifier">CLOCK_MONOTONIC</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  3966. <dd>
  3967. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L560" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3968. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L560" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3969. </dd>
  3970. </div>
  3971. <div id="CLOCK_PROCESS_CPUTIME_ID">
  3972. <dt><pre><a href="posix.html#CLOCK_PROCESS_CPUTIME_ID"><span class="Identifier">CLOCK_PROCESS_CPUTIME_ID</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  3973. <dd>
  3974. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L556" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3975. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L556" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3976. </dd>
  3977. </div>
  3978. <div id="CLOCK_REALTIME">
  3979. <dt><pre><a href="posix.html#CLOCK_REALTIME"><span class="Identifier">CLOCK_REALTIME</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  3980. <dd>
  3981. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L558" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3982. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L558" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3983. </dd>
  3984. </div>
  3985. <div id="CLOCK_THREAD_CPUTIME_ID">
  3986. <dt><pre><a href="posix.html#CLOCK_THREAD_CPUTIME_ID"><span class="Identifier">CLOCK_THREAD_CPUTIME_ID</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  3987. <dd>
  3988. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L557" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3989. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L557" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3990. </dd>
  3991. </div>
  3992. <div id="CLOCKS_PER_SEC">
  3993. <dt><pre><a href="posix.html#CLOCKS_PER_SEC"><span class="Identifier">CLOCKS_PER_SEC</span></a> <span class="Other">=</span> <span class="DecNumber">1000000</span></pre></dt>
  3994. <dd>
  3995. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L555" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  3996. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L555" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  3997. </dd>
  3998. </div>
  3999. <div id="CODESET">
  4000. <dt><pre><a href="posix.html#CODESET"><span class="Identifier">CODESET</span></a> <span class="Other">=</span> <span class="DecNumber">14'i32</span></pre></dt>
  4001. <dd>
  4002. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L210" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4003. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L210" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4004. </dd>
  4005. </div>
  4006. <div id="CRNCYSTR">
  4007. <dt><pre><a href="posix.html#CRNCYSTR"><span class="Identifier">CRNCYSTR</span></a> <span class="Other">=</span> <span class="DecNumber">262159'i32</span></pre></dt>
  4008. <dd>
  4009. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L264" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4010. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L264" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4011. </dd>
  4012. </div>
  4013. <div id="CS_PATH">
  4014. <dt><pre><a href="posix.html#CS_PATH"><span class="Identifier">CS_PATH</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  4015. <dd>
  4016. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L568" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4017. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L568" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4018. </dd>
  4019. </div>
  4020. <div id="CS_POSIX_V6_ILP32_OFF32_CFLAGS">
  4021. <dt><pre><a href="posix.html#CS_POSIX_V6_ILP32_OFF32_CFLAGS"><span class="Identifier">CS_POSIX_V6_ILP32_OFF32_CFLAGS</span></a> <span class="Other">=</span> <span class="DecNumber">1116'i32</span></pre></dt>
  4022. <dd>
  4023. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L569" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4024. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L569" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4025. </dd>
  4026. </div>
  4027. <div id="CS_POSIX_V6_ILP32_OFF32_LDFLAGS">
  4028. <dt><pre><a href="posix.html#CS_POSIX_V6_ILP32_OFF32_LDFLAGS"><span class="Identifier">CS_POSIX_V6_ILP32_OFF32_LDFLAGS</span></a> <span class="Other">=</span> <span class="DecNumber">1117'i32</span></pre></dt>
  4029. <dd>
  4030. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L570" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4031. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L570" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4032. </dd>
  4033. </div>
  4034. <div id="CS_POSIX_V6_ILP32_OFF32_LIBS">
  4035. <dt><pre><a href="posix.html#CS_POSIX_V6_ILP32_OFF32_LIBS"><span class="Identifier">CS_POSIX_V6_ILP32_OFF32_LIBS</span></a> <span class="Other">=</span> <span class="DecNumber">1118'i32</span></pre></dt>
  4036. <dd>
  4037. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L571" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4038. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L571" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4039. </dd>
  4040. </div>
  4041. <div id="CS_POSIX_V6_ILP32_OFFBIG_CFLAGS">
  4042. <dt><pre><a href="posix.html#CS_POSIX_V6_ILP32_OFFBIG_CFLAGS"><span class="Identifier">CS_POSIX_V6_ILP32_OFFBIG_CFLAGS</span></a> <span class="Other">=</span> <span class="DecNumber">1120'i32</span></pre></dt>
  4043. <dd>
  4044. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L572" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4045. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L572" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4046. </dd>
  4047. </div>
  4048. <div id="CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS">
  4049. <dt><pre><a href="posix.html#CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS"><span class="Identifier">CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS</span></a> <span class="Other">=</span> <span class="DecNumber">1121'i32</span></pre></dt>
  4050. <dd>
  4051. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L573" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4052. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L573" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4053. </dd>
  4054. </div>
  4055. <div id="CS_POSIX_V6_ILP32_OFFBIG_LIBS">
  4056. <dt><pre><a href="posix.html#CS_POSIX_V6_ILP32_OFFBIG_LIBS"><span class="Identifier">CS_POSIX_V6_ILP32_OFFBIG_LIBS</span></a> <span class="Other">=</span> <span class="DecNumber">1122'i32</span></pre></dt>
  4057. <dd>
  4058. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L574" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4059. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L574" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4060. </dd>
  4061. </div>
  4062. <div id="CS_POSIX_V6_LP64_OFF64_CFLAGS">
  4063. <dt><pre><a href="posix.html#CS_POSIX_V6_LP64_OFF64_CFLAGS"><span class="Identifier">CS_POSIX_V6_LP64_OFF64_CFLAGS</span></a> <span class="Other">=</span> <span class="DecNumber">1124'i32</span></pre></dt>
  4064. <dd>
  4065. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L575" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4066. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L575" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4067. </dd>
  4068. </div>
  4069. <div id="CS_POSIX_V6_LP64_OFF64_LDFLAGS">
  4070. <dt><pre><a href="posix.html#CS_POSIX_V6_LP64_OFF64_LDFLAGS"><span class="Identifier">CS_POSIX_V6_LP64_OFF64_LDFLAGS</span></a> <span class="Other">=</span> <span class="DecNumber">1125'i32</span></pre></dt>
  4071. <dd>
  4072. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L576" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4073. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L576" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4074. </dd>
  4075. </div>
  4076. <div id="CS_POSIX_V6_LP64_OFF64_LIBS">
  4077. <dt><pre><a href="posix.html#CS_POSIX_V6_LP64_OFF64_LIBS"><span class="Identifier">CS_POSIX_V6_LP64_OFF64_LIBS</span></a> <span class="Other">=</span> <span class="DecNumber">1126'i32</span></pre></dt>
  4078. <dd>
  4079. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L577" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4080. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L577" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4081. </dd>
  4082. </div>
  4083. <div id="CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS">
  4084. <dt><pre><a href="posix.html#CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS"><span class="Identifier">CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS</span></a> <span class="Other">=</span> <span class="DecNumber">1128'i32</span></pre></dt>
  4085. <dd>
  4086. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L578" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4087. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L578" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4088. </dd>
  4089. </div>
  4090. <div id="CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS">
  4091. <dt><pre><a href="posix.html#CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS"><span class="Identifier">CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS</span></a> <span class="Other">=</span> <span class="DecNumber">1129'i32</span></pre></dt>
  4092. <dd>
  4093. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L579" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4094. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L579" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4095. </dd>
  4096. </div>
  4097. <div id="CS_POSIX_V6_LPBIG_OFFBIG_LIBS">
  4098. <dt><pre><a href="posix.html#CS_POSIX_V6_LPBIG_OFFBIG_LIBS"><span class="Identifier">CS_POSIX_V6_LPBIG_OFFBIG_LIBS</span></a> <span class="Other">=</span> <span class="DecNumber">1130'i32</span></pre></dt>
  4099. <dd>
  4100. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L580" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4101. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L580" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4102. </dd>
  4103. </div>
  4104. <div id="CS_POSIX_V6_WIDTH_RESTRICTED_ENVS">
  4105. <dt><pre><a href="posix.html#CS_POSIX_V6_WIDTH_RESTRICTED_ENVS"><span class="Identifier">CS_POSIX_V6_WIDTH_RESTRICTED_ENVS</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  4106. <dd>
  4107. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L581" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4108. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L581" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4109. </dd>
  4110. </div>
  4111. <div id="D_FMT">
  4112. <dt><pre><a href="posix.html#D_FMT"><span class="Identifier">D_FMT</span></a> <span class="Other">=</span> <span class="DecNumber">131113'i32</span></pre></dt>
  4113. <dd>
  4114. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L212" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4115. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L212" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4116. </dd>
  4117. </div>
  4118. <div id="D_T_FMT">
  4119. <dt><pre><a href="posix.html#D_T_FMT"><span class="Identifier">D_T_FMT</span></a> <span class="Other">=</span> <span class="DecNumber">131112'i32</span></pre></dt>
  4120. <dd>
  4121. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L211" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4122. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L211" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4123. </dd>
  4124. </div>
  4125. <div id="DAY_1">
  4126. <dt><pre><a href="posix.html#DAY_1"><span class="Identifier">DAY_1</span></a> <span class="Other">=</span> <span class="DecNumber">131079'i32</span></pre></dt>
  4127. <dd>
  4128. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L217" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4129. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L217" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4130. </dd>
  4131. </div>
  4132. <div id="DAY_2">
  4133. <dt><pre><a href="posix.html#DAY_2"><span class="Identifier">DAY_2</span></a> <span class="Other">=</span> <span class="DecNumber">131080'i32</span></pre></dt>
  4134. <dd>
  4135. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L218" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4136. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L218" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4137. </dd>
  4138. </div>
  4139. <div id="DAY_3">
  4140. <dt><pre><a href="posix.html#DAY_3"><span class="Identifier">DAY_3</span></a> <span class="Other">=</span> <span class="DecNumber">131081'i32</span></pre></dt>
  4141. <dd>
  4142. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L219" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4143. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L219" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4144. </dd>
  4145. </div>
  4146. <div id="DAY_4">
  4147. <dt><pre><a href="posix.html#DAY_4"><span class="Identifier">DAY_4</span></a> <span class="Other">=</span> <span class="DecNumber">131082'i32</span></pre></dt>
  4148. <dd>
  4149. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L220" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4150. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L220" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4151. </dd>
  4152. </div>
  4153. <div id="DAY_5">
  4154. <dt><pre><a href="posix.html#DAY_5"><span class="Identifier">DAY_5</span></a> <span class="Other">=</span> <span class="DecNumber">131083'i32</span></pre></dt>
  4155. <dd>
  4156. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L221" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4157. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L221" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4158. </dd>
  4159. </div>
  4160. <div id="DAY_6">
  4161. <dt><pre><a href="posix.html#DAY_6"><span class="Identifier">DAY_6</span></a> <span class="Other">=</span> <span class="DecNumber">131084'i32</span></pre></dt>
  4162. <dd>
  4163. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L222" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4164. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L222" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4165. </dd>
  4166. </div>
  4167. <div id="DAY_7">
  4168. <dt><pre><a href="posix.html#DAY_7"><span class="Identifier">DAY_7</span></a> <span class="Other">=</span> <span class="DecNumber">131085'i32</span></pre></dt>
  4169. <dd>
  4170. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L223" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4171. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L223" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4172. </dd>
  4173. </div>
  4174. <div id="DT_BLK">
  4175. <dt><pre><a href="posix.html#DT_BLK"><span class="Identifier">DT_BLK</span></a> <span class="Other">=</span> <span class="DecNumber">6</span></pre></dt>
  4176. <dd>
  4177. Block device.
  4178. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L84" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4179. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L84" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4180. </dd>
  4181. </div>
  4182. <div id="DT_CHR">
  4183. <dt><pre><a href="posix.html#DT_CHR"><span class="Identifier">DT_CHR</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
  4184. <dd>
  4185. Character device.
  4186. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L82" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4187. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L82" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4188. </dd>
  4189. </div>
  4190. <div id="DT_DIR">
  4191. <dt><pre><a href="posix.html#DT_DIR"><span class="Identifier">DT_DIR</span></a> <span class="Other">=</span> <span class="DecNumber">4</span></pre></dt>
  4192. <dd>
  4193. Directory.
  4194. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L83" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4195. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L83" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4196. </dd>
  4197. </div>
  4198. <div id="DT_FIFO">
  4199. <dt><pre><a href="posix.html#DT_FIFO"><span class="Identifier">DT_FIFO</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
  4200. <dd>
  4201. Named pipe, or FIFO.
  4202. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L81" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4203. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L81" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4204. </dd>
  4205. </div>
  4206. <div id="DT_LNK">
  4207. <dt><pre><a href="posix.html#DT_LNK"><span class="Identifier">DT_LNK</span></a> <span class="Other">=</span> <span class="DecNumber">10</span></pre></dt>
  4208. <dd>
  4209. Symbolic link.
  4210. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L86" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4211. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L86" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4212. </dd>
  4213. </div>
  4214. <div id="DT_REG">
  4215. <dt><pre><a href="posix.html#DT_REG"><span class="Identifier">DT_REG</span></a> <span class="Other">=</span> <span class="DecNumber">8</span></pre></dt>
  4216. <dd>
  4217. Regular file.
  4218. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L85" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4219. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L85" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4220. </dd>
  4221. </div>
  4222. <div id="DT_SOCK">
  4223. <dt><pre><a href="posix.html#DT_SOCK"><span class="Identifier">DT_SOCK</span></a> <span class="Other">=</span> <span class="DecNumber">12</span></pre></dt>
  4224. <dd>
  4225. UNIX domain socket.
  4226. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L87" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4227. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L87" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4228. </dd>
  4229. </div>
  4230. <div id="DT_UNKNOWN">
  4231. <dt><pre><a href="posix.html#DT_UNKNOWN"><span class="Identifier">DT_UNKNOWN</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
  4232. <dd>
  4233. Unknown file type.
  4234. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L80" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4235. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L80" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4236. </dd>
  4237. </div>
  4238. <div id="DT_WHT">
  4239. <dt><pre><a href="posix.html#DT_WHT"><span class="Identifier">DT_WHT</span></a> <span class="Other">=</span> <span class="DecNumber">14</span></pre></dt>
  4240. <dd>
  4241. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L88" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4242. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L88" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4243. </dd>
  4244. </div>
  4245. <div id="E2BIG">
  4246. <dt><pre><a href="posix.html#E2BIG"><span class="Identifier">E2BIG</span></a> <span class="Other">=</span> <span class="DecNumber">7'i32</span></pre></dt>
  4247. <dd>
  4248. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L21" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4249. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L21" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4250. </dd>
  4251. </div>
  4252. <div id="EACCES">
  4253. <dt><pre><a href="posix.html#EACCES"><span class="Identifier">EACCES</span></a> <span class="Other">=</span> <span class="DecNumber">13'i32</span></pre></dt>
  4254. <dd>
  4255. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L22" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4256. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L22" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4257. </dd>
  4258. </div>
  4259. <div id="EADDRINUSE">
  4260. <dt><pre><a href="posix.html#EADDRINUSE"><span class="Identifier">EADDRINUSE</span></a> <span class="Other">=</span> <span class="DecNumber">98'i32</span></pre></dt>
  4261. <dd>
  4262. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L23" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4263. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L23" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4264. </dd>
  4265. </div>
  4266. <div id="EADDRNOTAVAIL">
  4267. <dt><pre><a href="posix.html#EADDRNOTAVAIL"><span class="Identifier">EADDRNOTAVAIL</span></a> <span class="Other">=</span> <span class="DecNumber">99'i32</span></pre></dt>
  4268. <dd>
  4269. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L24" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4270. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L24" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4271. </dd>
  4272. </div>
  4273. <div id="EAFNOSUPPORT">
  4274. <dt><pre><a href="posix.html#EAFNOSUPPORT"><span class="Identifier">EAFNOSUPPORT</span></a> <span class="Other">=</span> <span class="DecNumber">97'i32</span></pre></dt>
  4275. <dd>
  4276. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L25" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4277. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L25" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4278. </dd>
  4279. </div>
  4280. <div id="EAGAIN">
  4281. <dt><pre><a href="posix.html#EAGAIN"><span class="Identifier">EAGAIN</span></a> <span class="Other">=</span> <span class="DecNumber">11'i32</span></pre></dt>
  4282. <dd>
  4283. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L26" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4284. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L26" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4285. </dd>
  4286. </div>
  4287. <div id="EAI_AGAIN">
  4288. <dt><pre><a href="posix.html#EAI_AGAIN"><span class="Identifier">EAI_AGAIN</span></a> <span class="Other">=</span> <span class="DecNumber">-3'i32</span></pre></dt>
  4289. <dd>
  4290. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L293" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4291. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L293" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4292. </dd>
  4293. </div>
  4294. <div id="EAI_BADFLAGS">
  4295. <dt><pre><a href="posix.html#EAI_BADFLAGS"><span class="Identifier">EAI_BADFLAGS</span></a> <span class="Other">=</span> <span class="DecNumber">-1'i32</span></pre></dt>
  4296. <dd>
  4297. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L294" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4298. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L294" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4299. </dd>
  4300. </div>
  4301. <div id="EAI_FAIL">
  4302. <dt><pre><a href="posix.html#EAI_FAIL"><span class="Identifier">EAI_FAIL</span></a> <span class="Other">=</span> <span class="DecNumber">-4'i32</span></pre></dt>
  4303. <dd>
  4304. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L295" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4305. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L295" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4306. </dd>
  4307. </div>
  4308. <div id="EAI_FAMILY">
  4309. <dt><pre><a href="posix.html#EAI_FAMILY"><span class="Identifier">EAI_FAMILY</span></a> <span class="Other">=</span> <span class="DecNumber">-6'i32</span></pre></dt>
  4310. <dd>
  4311. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L296" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4312. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L296" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4313. </dd>
  4314. </div>
  4315. <div id="EAI_MEMORY">
  4316. <dt><pre><a href="posix.html#EAI_MEMORY"><span class="Identifier">EAI_MEMORY</span></a> <span class="Other">=</span> <span class="DecNumber">-10'i32</span></pre></dt>
  4317. <dd>
  4318. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L297" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4319. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L297" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4320. </dd>
  4321. </div>
  4322. <div id="EAI_NONAME">
  4323. <dt><pre><a href="posix.html#EAI_NONAME"><span class="Identifier">EAI_NONAME</span></a> <span class="Other">=</span> <span class="DecNumber">-2'i32</span></pre></dt>
  4324. <dd>
  4325. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L298" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4326. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L298" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4327. </dd>
  4328. </div>
  4329. <div id="EAI_OVERFLOW">
  4330. <dt><pre><a href="posix.html#EAI_OVERFLOW"><span class="Identifier">EAI_OVERFLOW</span></a> <span class="Other">=</span> <span class="DecNumber">-12'i32</span></pre></dt>
  4331. <dd>
  4332. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L302" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4333. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L302" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4334. </dd>
  4335. </div>
  4336. <div id="EAI_SERVICE">
  4337. <dt><pre><a href="posix.html#EAI_SERVICE"><span class="Identifier">EAI_SERVICE</span></a> <span class="Other">=</span> <span class="DecNumber">-8'i32</span></pre></dt>
  4338. <dd>
  4339. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L299" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4340. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L299" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4341. </dd>
  4342. </div>
  4343. <div id="EAI_SOCKTYPE">
  4344. <dt><pre><a href="posix.html#EAI_SOCKTYPE"><span class="Identifier">EAI_SOCKTYPE</span></a> <span class="Other">=</span> <span class="DecNumber">-7'i32</span></pre></dt>
  4345. <dd>
  4346. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L300" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4347. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L300" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4348. </dd>
  4349. </div>
  4350. <div id="EAI_SYSTEM">
  4351. <dt><pre><a href="posix.html#EAI_SYSTEM"><span class="Identifier">EAI_SYSTEM</span></a> <span class="Other">=</span> <span class="DecNumber">-11'i32</span></pre></dt>
  4352. <dd>
  4353. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L301" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4354. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L301" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4355. </dd>
  4356. </div>
  4357. <div id="EALREADY">
  4358. <dt><pre><a href="posix.html#EALREADY"><span class="Identifier">EALREADY</span></a> <span class="Other">=</span> <span class="DecNumber">114'i32</span></pre></dt>
  4359. <dd>
  4360. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L27" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4361. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L27" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4362. </dd>
  4363. </div>
  4364. <div id="EBADF">
  4365. <dt><pre><a href="posix.html#EBADF"><span class="Identifier">EBADF</span></a> <span class="Other">=</span> <span class="DecNumber">9'i32</span></pre></dt>
  4366. <dd>
  4367. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L28" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4368. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L28" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4369. </dd>
  4370. </div>
  4371. <div id="EBADMSG">
  4372. <dt><pre><a href="posix.html#EBADMSG"><span class="Identifier">EBADMSG</span></a> <span class="Other">=</span> <span class="DecNumber">74'i32</span></pre></dt>
  4373. <dd>
  4374. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L29" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4375. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L29" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4376. </dd>
  4377. </div>
  4378. <div id="EBUSY">
  4379. <dt><pre><a href="posix.html#EBUSY"><span class="Identifier">EBUSY</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  4380. <dd>
  4381. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L30" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4382. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L30" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4383. </dd>
  4384. </div>
  4385. <div id="ECANCELED">
  4386. <dt><pre><a href="posix.html#ECANCELED"><span class="Identifier">ECANCELED</span></a> <span class="Other">=</span> <span class="DecNumber">125'i32</span></pre></dt>
  4387. <dd>
  4388. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L31" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4389. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L31" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4390. </dd>
  4391. </div>
  4392. <div id="ECHILD">
  4393. <dt><pre><a href="posix.html#ECHILD"><span class="Identifier">ECHILD</span></a> <span class="Other">=</span> <span class="DecNumber">10'i32</span></pre></dt>
  4394. <dd>
  4395. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L32" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4396. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L32" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4397. </dd>
  4398. </div>
  4399. <div id="ECONNABORTED">
  4400. <dt><pre><a href="posix.html#ECONNABORTED"><span class="Identifier">ECONNABORTED</span></a> <span class="Other">=</span> <span class="DecNumber">103'i32</span></pre></dt>
  4401. <dd>
  4402. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L33" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4403. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L33" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4404. </dd>
  4405. </div>
  4406. <div id="ECONNREFUSED">
  4407. <dt><pre><a href="posix.html#ECONNREFUSED"><span class="Identifier">ECONNREFUSED</span></a> <span class="Other">=</span> <span class="DecNumber">111'i32</span></pre></dt>
  4408. <dd>
  4409. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L34" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4410. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L34" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4411. </dd>
  4412. </div>
  4413. <div id="ECONNRESET">
  4414. <dt><pre><a href="posix.html#ECONNRESET"><span class="Identifier">ECONNRESET</span></a> <span class="Other">=</span> <span class="DecNumber">104'i32</span></pre></dt>
  4415. <dd>
  4416. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L35" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4417. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L35" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4418. </dd>
  4419. </div>
  4420. <div id="EDEADLK">
  4421. <dt><pre><a href="posix.html#EDEADLK"><span class="Identifier">EDEADLK</span></a> <span class="Other">=</span> <span class="DecNumber">35'i32</span></pre></dt>
  4422. <dd>
  4423. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L36" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4424. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L36" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4425. </dd>
  4426. </div>
  4427. <div id="EDESTADDRREQ">
  4428. <dt><pre><a href="posix.html#EDESTADDRREQ"><span class="Identifier">EDESTADDRREQ</span></a> <span class="Other">=</span> <span class="DecNumber">89'i32</span></pre></dt>
  4429. <dd>
  4430. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L37" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4431. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L37" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4432. </dd>
  4433. </div>
  4434. <div id="EDOM">
  4435. <dt><pre><a href="posix.html#EDOM"><span class="Identifier">EDOM</span></a> <span class="Other">=</span> <span class="DecNumber">33'i32</span></pre></dt>
  4436. <dd>
  4437. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L38" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4438. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L38" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4439. </dd>
  4440. </div>
  4441. <div id="EDQUOT">
  4442. <dt><pre><a href="posix.html#EDQUOT"><span class="Identifier">EDQUOT</span></a> <span class="Other">=</span> <span class="DecNumber">122'i32</span></pre></dt>
  4443. <dd>
  4444. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L39" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4445. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L39" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4446. </dd>
  4447. </div>
  4448. <div id="EEXIST">
  4449. <dt><pre><a href="posix.html#EEXIST"><span class="Identifier">EEXIST</span></a> <span class="Other">=</span> <span class="DecNumber">17'i32</span></pre></dt>
  4450. <dd>
  4451. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L40" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4452. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L40" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4453. </dd>
  4454. </div>
  4455. <div id="EFAULT">
  4456. <dt><pre><a href="posix.html#EFAULT"><span class="Identifier">EFAULT</span></a> <span class="Other">=</span> <span class="DecNumber">14'i32</span></pre></dt>
  4457. <dd>
  4458. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L41" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4459. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L41" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4460. </dd>
  4461. </div>
  4462. <div id="EFBIG">
  4463. <dt><pre><a href="posix.html#EFBIG"><span class="Identifier">EFBIG</span></a> <span class="Other">=</span> <span class="DecNumber">27'i32</span></pre></dt>
  4464. <dd>
  4465. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L42" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4466. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L42" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4467. </dd>
  4468. </div>
  4469. <div id="EHOSTUNREACH">
  4470. <dt><pre><a href="posix.html#EHOSTUNREACH"><span class="Identifier">EHOSTUNREACH</span></a> <span class="Other">=</span> <span class="DecNumber">113'i32</span></pre></dt>
  4471. <dd>
  4472. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L43" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4473. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L43" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4474. </dd>
  4475. </div>
  4476. <div id="EIDRM">
  4477. <dt><pre><a href="posix.html#EIDRM"><span class="Identifier">EIDRM</span></a> <span class="Other">=</span> <span class="DecNumber">43'i32</span></pre></dt>
  4478. <dd>
  4479. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L44" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4480. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L44" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4481. </dd>
  4482. </div>
  4483. <div id="EILSEQ">
  4484. <dt><pre><a href="posix.html#EILSEQ"><span class="Identifier">EILSEQ</span></a> <span class="Other">=</span> <span class="DecNumber">84'i32</span></pre></dt>
  4485. <dd>
  4486. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L45" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4487. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L45" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4488. </dd>
  4489. </div>
  4490. <div id="EINPROGRESS">
  4491. <dt><pre><a href="posix.html#EINPROGRESS"><span class="Identifier">EINPROGRESS</span></a> <span class="Other">=</span> <span class="DecNumber">115'i32</span></pre></dt>
  4492. <dd>
  4493. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L46" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4494. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L46" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4495. </dd>
  4496. </div>
  4497. <div id="EINTR">
  4498. <dt><pre><a href="posix.html#EINTR"><span class="Identifier">EINTR</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  4499. <dd>
  4500. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L47" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4501. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L47" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4502. </dd>
  4503. </div>
  4504. <div id="EINVAL">
  4505. <dt><pre><a href="posix.html#EINVAL"><span class="Identifier">EINVAL</span></a> <span class="Other">=</span> <span class="DecNumber">22'i32</span></pre></dt>
  4506. <dd>
  4507. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L48" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4508. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L48" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4509. </dd>
  4510. </div>
  4511. <div id="EIO">
  4512. <dt><pre><a href="posix.html#EIO"><span class="Identifier">EIO</span></a> <span class="Other">=</span> <span class="DecNumber">5'i32</span></pre></dt>
  4513. <dd>
  4514. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L49" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4515. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L49" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4516. </dd>
  4517. </div>
  4518. <div id="EISCONN">
  4519. <dt><pre><a href="posix.html#EISCONN"><span class="Identifier">EISCONN</span></a> <span class="Other">=</span> <span class="DecNumber">106'i32</span></pre></dt>
  4520. <dd>
  4521. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L50" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4522. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L50" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4523. </dd>
  4524. </div>
  4525. <div id="EISDIR">
  4526. <dt><pre><a href="posix.html#EISDIR"><span class="Identifier">EISDIR</span></a> <span class="Other">=</span> <span class="DecNumber">21'i32</span></pre></dt>
  4527. <dd>
  4528. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L51" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4529. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L51" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4530. </dd>
  4531. </div>
  4532. <div id="ELOOP">
  4533. <dt><pre><a href="posix.html#ELOOP"><span class="Identifier">ELOOP</span></a> <span class="Other">=</span> <span class="DecNumber">40'i32</span></pre></dt>
  4534. <dd>
  4535. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L52" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4536. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L52" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4537. </dd>
  4538. </div>
  4539. <div id="EMFILE">
  4540. <dt><pre><a href="posix.html#EMFILE"><span class="Identifier">EMFILE</span></a> <span class="Other">=</span> <span class="DecNumber">24'i32</span></pre></dt>
  4541. <dd>
  4542. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L53" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4543. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L53" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4544. </dd>
  4545. </div>
  4546. <div id="EMLINK">
  4547. <dt><pre><a href="posix.html#EMLINK"><span class="Identifier">EMLINK</span></a> <span class="Other">=</span> <span class="DecNumber">31'i32</span></pre></dt>
  4548. <dd>
  4549. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L54" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4550. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L54" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4551. </dd>
  4552. </div>
  4553. <div id="EMSGSIZE">
  4554. <dt><pre><a href="posix.html#EMSGSIZE"><span class="Identifier">EMSGSIZE</span></a> <span class="Other">=</span> <span class="DecNumber">90'i32</span></pre></dt>
  4555. <dd>
  4556. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L55" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4557. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L55" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4558. </dd>
  4559. </div>
  4560. <div id="EMULTIHOP">
  4561. <dt><pre><a href="posix.html#EMULTIHOP"><span class="Identifier">EMULTIHOP</span></a> <span class="Other">=</span> <span class="DecNumber">72'i32</span></pre></dt>
  4562. <dd>
  4563. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L56" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4564. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L56" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4565. </dd>
  4566. </div>
  4567. <div id="ENAMETOOLONG">
  4568. <dt><pre><a href="posix.html#ENAMETOOLONG"><span class="Identifier">ENAMETOOLONG</span></a> <span class="Other">=</span> <span class="DecNumber">36'i32</span></pre></dt>
  4569. <dd>
  4570. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L57" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4571. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L57" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4572. </dd>
  4573. </div>
  4574. <div id="ENETDOWN">
  4575. <dt><pre><a href="posix.html#ENETDOWN"><span class="Identifier">ENETDOWN</span></a> <span class="Other">=</span> <span class="DecNumber">100'i32</span></pre></dt>
  4576. <dd>
  4577. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L58" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4578. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L58" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4579. </dd>
  4580. </div>
  4581. <div id="ENETRESET">
  4582. <dt><pre><a href="posix.html#ENETRESET"><span class="Identifier">ENETRESET</span></a> <span class="Other">=</span> <span class="DecNumber">102'i32</span></pre></dt>
  4583. <dd>
  4584. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L59" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4585. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L59" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4586. </dd>
  4587. </div>
  4588. <div id="ENETUNREACH">
  4589. <dt><pre><a href="posix.html#ENETUNREACH"><span class="Identifier">ENETUNREACH</span></a> <span class="Other">=</span> <span class="DecNumber">101'i32</span></pre></dt>
  4590. <dd>
  4591. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L60" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4592. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L60" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4593. </dd>
  4594. </div>
  4595. <div id="ENFILE">
  4596. <dt><pre><a href="posix.html#ENFILE"><span class="Identifier">ENFILE</span></a> <span class="Other">=</span> <span class="DecNumber">23'i32</span></pre></dt>
  4597. <dd>
  4598. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L61" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4599. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L61" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4600. </dd>
  4601. </div>
  4602. <div id="ENOBUFS">
  4603. <dt><pre><a href="posix.html#ENOBUFS"><span class="Identifier">ENOBUFS</span></a> <span class="Other">=</span> <span class="DecNumber">105'i32</span></pre></dt>
  4604. <dd>
  4605. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L62" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4606. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L62" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4607. </dd>
  4608. </div>
  4609. <div id="ENODATA">
  4610. <dt><pre><a href="posix.html#ENODATA"><span class="Identifier">ENODATA</span></a> <span class="Other">=</span> <span class="DecNumber">61'i32</span></pre></dt>
  4611. <dd>
  4612. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L63" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4613. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L63" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4614. </dd>
  4615. </div>
  4616. <div id="ENODEV">
  4617. <dt><pre><a href="posix.html#ENODEV"><span class="Identifier">ENODEV</span></a> <span class="Other">=</span> <span class="DecNumber">19'i32</span></pre></dt>
  4618. <dd>
  4619. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L64" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4620. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L64" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4621. </dd>
  4622. </div>
  4623. <div id="ENOENT">
  4624. <dt><pre><a href="posix.html#ENOENT"><span class="Identifier">ENOENT</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  4625. <dd>
  4626. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L65" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4627. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L65" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4628. </dd>
  4629. </div>
  4630. <div id="ENOEXEC">
  4631. <dt><pre><a href="posix.html#ENOEXEC"><span class="Identifier">ENOEXEC</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  4632. <dd>
  4633. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L66" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4634. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L66" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4635. </dd>
  4636. </div>
  4637. <div id="ENOLCK">
  4638. <dt><pre><a href="posix.html#ENOLCK"><span class="Identifier">ENOLCK</span></a> <span class="Other">=</span> <span class="DecNumber">37'i32</span></pre></dt>
  4639. <dd>
  4640. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L67" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4641. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L67" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4642. </dd>
  4643. </div>
  4644. <div id="ENOLINK">
  4645. <dt><pre><a href="posix.html#ENOLINK"><span class="Identifier">ENOLINK</span></a> <span class="Other">=</span> <span class="DecNumber">67'i32</span></pre></dt>
  4646. <dd>
  4647. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L68" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4648. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L68" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4649. </dd>
  4650. </div>
  4651. <div id="ENOMEM">
  4652. <dt><pre><a href="posix.html#ENOMEM"><span class="Identifier">ENOMEM</span></a> <span class="Other">=</span> <span class="DecNumber">12'i32</span></pre></dt>
  4653. <dd>
  4654. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L69" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4655. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L69" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4656. </dd>
  4657. </div>
  4658. <div id="ENOMSG">
  4659. <dt><pre><a href="posix.html#ENOMSG"><span class="Identifier">ENOMSG</span></a> <span class="Other">=</span> <span class="DecNumber">42'i32</span></pre></dt>
  4660. <dd>
  4661. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L70" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4662. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L70" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4663. </dd>
  4664. </div>
  4665. <div id="ENOPROTOOPT">
  4666. <dt><pre><a href="posix.html#ENOPROTOOPT"><span class="Identifier">ENOPROTOOPT</span></a> <span class="Other">=</span> <span class="DecNumber">92'i32</span></pre></dt>
  4667. <dd>
  4668. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L71" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4669. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L71" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4670. </dd>
  4671. </div>
  4672. <div id="ENOSPC">
  4673. <dt><pre><a href="posix.html#ENOSPC"><span class="Identifier">ENOSPC</span></a> <span class="Other">=</span> <span class="DecNumber">28'i32</span></pre></dt>
  4674. <dd>
  4675. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L72" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4676. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L72" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4677. </dd>
  4678. </div>
  4679. <div id="ENOSR">
  4680. <dt><pre><a href="posix.html#ENOSR"><span class="Identifier">ENOSR</span></a> <span class="Other">=</span> <span class="DecNumber">63'i32</span></pre></dt>
  4681. <dd>
  4682. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L73" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4683. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L73" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4684. </dd>
  4685. </div>
  4686. <div id="ENOSTR">
  4687. <dt><pre><a href="posix.html#ENOSTR"><span class="Identifier">ENOSTR</span></a> <span class="Other">=</span> <span class="DecNumber">60'i32</span></pre></dt>
  4688. <dd>
  4689. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L74" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4690. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L74" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4691. </dd>
  4692. </div>
  4693. <div id="ENOSYS">
  4694. <dt><pre><a href="posix.html#ENOSYS"><span class="Identifier">ENOSYS</span></a> <span class="Other">=</span> <span class="DecNumber">38'i32</span></pre></dt>
  4695. <dd>
  4696. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L75" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4697. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L75" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4698. </dd>
  4699. </div>
  4700. <div id="ENOTCONN">
  4701. <dt><pre><a href="posix.html#ENOTCONN"><span class="Identifier">ENOTCONN</span></a> <span class="Other">=</span> <span class="DecNumber">107'i32</span></pre></dt>
  4702. <dd>
  4703. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L76" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4704. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L76" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4705. </dd>
  4706. </div>
  4707. <div id="ENOTDIR">
  4708. <dt><pre><a href="posix.html#ENOTDIR"><span class="Identifier">ENOTDIR</span></a> <span class="Other">=</span> <span class="DecNumber">20'i32</span></pre></dt>
  4709. <dd>
  4710. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L77" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4711. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L77" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4712. </dd>
  4713. </div>
  4714. <div id="ENOTEMPTY">
  4715. <dt><pre><a href="posix.html#ENOTEMPTY"><span class="Identifier">ENOTEMPTY</span></a> <span class="Other">=</span> <span class="DecNumber">39'i32</span></pre></dt>
  4716. <dd>
  4717. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L78" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4718. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L78" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4719. </dd>
  4720. </div>
  4721. <div id="ENOTSOCK">
  4722. <dt><pre><a href="posix.html#ENOTSOCK"><span class="Identifier">ENOTSOCK</span></a> <span class="Other">=</span> <span class="DecNumber">88'i32</span></pre></dt>
  4723. <dd>
  4724. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L79" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4725. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L79" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4726. </dd>
  4727. </div>
  4728. <div id="ENOTSUP">
  4729. <dt><pre><a href="posix.html#ENOTSUP"><span class="Identifier">ENOTSUP</span></a> <span class="Other">=</span> <span class="DecNumber">95'i32</span></pre></dt>
  4730. <dd>
  4731. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L80" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4732. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L80" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4733. </dd>
  4734. </div>
  4735. <div id="ENOTTY">
  4736. <dt><pre><a href="posix.html#ENOTTY"><span class="Identifier">ENOTTY</span></a> <span class="Other">=</span> <span class="DecNumber">25'i32</span></pre></dt>
  4737. <dd>
  4738. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L81" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4739. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L81" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4740. </dd>
  4741. </div>
  4742. <div id="ENXIO">
  4743. <dt><pre><a href="posix.html#ENXIO"><span class="Identifier">ENXIO</span></a> <span class="Other">=</span> <span class="DecNumber">6'i32</span></pre></dt>
  4744. <dd>
  4745. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L82" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4746. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L82" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4747. </dd>
  4748. </div>
  4749. <div id="EOPNOTSUPP">
  4750. <dt><pre><a href="posix.html#EOPNOTSUPP"><span class="Identifier">EOPNOTSUPP</span></a> <span class="Other">=</span> <span class="DecNumber">95'i32</span></pre></dt>
  4751. <dd>
  4752. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L83" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4753. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L83" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4754. </dd>
  4755. </div>
  4756. <div id="EOVERFLOW">
  4757. <dt><pre><a href="posix.html#EOVERFLOW"><span class="Identifier">EOVERFLOW</span></a> <span class="Other">=</span> <span class="DecNumber">75'i32</span></pre></dt>
  4758. <dd>
  4759. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L84" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4760. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L84" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4761. </dd>
  4762. </div>
  4763. <div id="EPERM">
  4764. <dt><pre><a href="posix.html#EPERM"><span class="Identifier">EPERM</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  4765. <dd>
  4766. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L85" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4767. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L85" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4768. </dd>
  4769. </div>
  4770. <div id="EPIPE">
  4771. <dt><pre><a href="posix.html#EPIPE"><span class="Identifier">EPIPE</span></a> <span class="Other">=</span> <span class="DecNumber">32'i32</span></pre></dt>
  4772. <dd>
  4773. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L86" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4774. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L86" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4775. </dd>
  4776. </div>
  4777. <div id="EPROTO">
  4778. <dt><pre><a href="posix.html#EPROTO"><span class="Identifier">EPROTO</span></a> <span class="Other">=</span> <span class="DecNumber">71'i32</span></pre></dt>
  4779. <dd>
  4780. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L87" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4781. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L87" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4782. </dd>
  4783. </div>
  4784. <div id="EPROTONOSUPPORT">
  4785. <dt><pre><a href="posix.html#EPROTONOSUPPORT"><span class="Identifier">EPROTONOSUPPORT</span></a> <span class="Other">=</span> <span class="DecNumber">93'i32</span></pre></dt>
  4786. <dd>
  4787. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L88" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4788. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L88" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4789. </dd>
  4790. </div>
  4791. <div id="EPROTOTYPE">
  4792. <dt><pre><a href="posix.html#EPROTOTYPE"><span class="Identifier">EPROTOTYPE</span></a> <span class="Other">=</span> <span class="DecNumber">91'i32</span></pre></dt>
  4793. <dd>
  4794. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L89" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4795. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L89" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4796. </dd>
  4797. </div>
  4798. <div id="ERA">
  4799. <dt><pre><a href="posix.html#ERA"><span class="Identifier">ERA</span></a> <span class="Other">=</span> <span class="DecNumber">131116'i32</span></pre></dt>
  4800. <dd>
  4801. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L255" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4802. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L255" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4803. </dd>
  4804. </div>
  4805. <div id="ERA_D_FMT">
  4806. <dt><pre><a href="posix.html#ERA_D_FMT"><span class="Identifier">ERA_D_FMT</span></a> <span class="Other">=</span> <span class="DecNumber">131118'i32</span></pre></dt>
  4807. <dd>
  4808. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L256" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4809. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L256" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4810. </dd>
  4811. </div>
  4812. <div id="ERA_D_T_FMT">
  4813. <dt><pre><a href="posix.html#ERA_D_T_FMT"><span class="Identifier">ERA_D_T_FMT</span></a> <span class="Other">=</span> <span class="DecNumber">131120'i32</span></pre></dt>
  4814. <dd>
  4815. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L257" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4816. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L257" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4817. </dd>
  4818. </div>
  4819. <div id="ERA_T_FMT">
  4820. <dt><pre><a href="posix.html#ERA_T_FMT"><span class="Identifier">ERA_T_FMT</span></a> <span class="Other">=</span> <span class="DecNumber">131121'i32</span></pre></dt>
  4821. <dd>
  4822. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L258" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4823. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L258" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4824. </dd>
  4825. </div>
  4826. <div id="ERANGE">
  4827. <dt><pre><a href="posix.html#ERANGE"><span class="Identifier">ERANGE</span></a> <span class="Other">=</span> <span class="DecNumber">34'i32</span></pre></dt>
  4828. <dd>
  4829. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L90" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4830. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L90" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4831. </dd>
  4832. </div>
  4833. <div id="EROFS">
  4834. <dt><pre><a href="posix.html#EROFS"><span class="Identifier">EROFS</span></a> <span class="Other">=</span> <span class="DecNumber">30'i32</span></pre></dt>
  4835. <dd>
  4836. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L91" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4837. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L91" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4838. </dd>
  4839. </div>
  4840. <div id="ESPIPE">
  4841. <dt><pre><a href="posix.html#ESPIPE"><span class="Identifier">ESPIPE</span></a> <span class="Other">=</span> <span class="DecNumber">29'i32</span></pre></dt>
  4842. <dd>
  4843. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L92" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4844. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L92" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4845. </dd>
  4846. </div>
  4847. <div id="ESRCH">
  4848. <dt><pre><a href="posix.html#ESRCH"><span class="Identifier">ESRCH</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  4849. <dd>
  4850. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L93" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4851. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L93" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4852. </dd>
  4853. </div>
  4854. <div id="ESTALE">
  4855. <dt><pre><a href="posix.html#ESTALE"><span class="Identifier">ESTALE</span></a> <span class="Other">=</span> <span class="DecNumber">116'i32</span></pre></dt>
  4856. <dd>
  4857. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L94" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4858. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L94" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4859. </dd>
  4860. </div>
  4861. <div id="ETIME">
  4862. <dt><pre><a href="posix.html#ETIME"><span class="Identifier">ETIME</span></a> <span class="Other">=</span> <span class="DecNumber">62'i32</span></pre></dt>
  4863. <dd>
  4864. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L95" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4865. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L95" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4866. </dd>
  4867. </div>
  4868. <div id="ETIMEDOUT">
  4869. <dt><pre><a href="posix.html#ETIMEDOUT"><span class="Identifier">ETIMEDOUT</span></a> <span class="Other">=</span> <span class="DecNumber">110'i32</span></pre></dt>
  4870. <dd>
  4871. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L96" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4872. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L96" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4873. </dd>
  4874. </div>
  4875. <div id="ETXTBSY">
  4876. <dt><pre><a href="posix.html#ETXTBSY"><span class="Identifier">ETXTBSY</span></a> <span class="Other">=</span> <span class="DecNumber">26'i32</span></pre></dt>
  4877. <dd>
  4878. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L97" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4879. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L97" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4880. </dd>
  4881. </div>
  4882. <div id="EWOULDBLOCK">
  4883. <dt><pre><a href="posix.html#EWOULDBLOCK"><span class="Identifier">EWOULDBLOCK</span></a> <span class="Other">=</span> <span class="DecNumber">11'i32</span></pre></dt>
  4884. <dd>
  4885. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L98" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4886. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L98" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4887. </dd>
  4888. </div>
  4889. <div id="EXDEV">
  4890. <dt><pre><a href="posix.html#EXDEV"><span class="Identifier">EXDEV</span></a> <span class="Other">=</span> <span class="DecNumber">18'i32</span></pre></dt>
  4891. <dd>
  4892. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L99" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4893. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L99" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4894. </dd>
  4895. </div>
  4896. <div id="F_DUPFD">
  4897. <dt><pre><a href="posix.html#F_DUPFD"><span class="Identifier">F_DUPFD</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  4898. <dd>
  4899. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L102" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4900. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L102" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4901. </dd>
  4902. </div>
  4903. <div id="F_DUPFD_CLOEXEC">
  4904. <dt><pre><a href="posix.html#F_DUPFD_CLOEXEC"><span class="Identifier">F_DUPFD_CLOEXEC</span></a> <span class="Other">=</span> <span class="DecNumber">1030'i32</span></pre></dt>
  4905. <dd>
  4906. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L103" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4907. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L103" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4908. </dd>
  4909. </div>
  4910. <div id="F_GETFD">
  4911. <dt><pre><a href="posix.html#F_GETFD"><span class="Identifier">F_GETFD</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  4912. <dd>
  4913. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L104" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4914. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L104" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4915. </dd>
  4916. </div>
  4917. <div id="F_GETFL">
  4918. <dt><pre><a href="posix.html#F_GETFL"><span class="Identifier">F_GETFL</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  4919. <dd>
  4920. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L106" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4921. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L106" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4922. </dd>
  4923. </div>
  4924. <div id="F_GETLK">
  4925. <dt><pre><a href="posix.html#F_GETLK"><span class="Identifier">F_GETLK</span></a> <span class="Other">=</span> <span class="DecNumber">5'i32</span></pre></dt>
  4926. <dd>
  4927. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L108" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4928. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L108" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4929. </dd>
  4930. </div>
  4931. <div id="F_GETOWN">
  4932. <dt><pre><a href="posix.html#F_GETOWN"><span class="Identifier">F_GETOWN</span></a> <span class="Other">=</span> <span class="DecNumber">9'i32</span></pre></dt>
  4933. <dd>
  4934. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L111" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4935. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L111" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4936. </dd>
  4937. </div>
  4938. <div id="F_LOCK">
  4939. <dt><pre><a href="posix.html#F_LOCK"><span class="Identifier">F_LOCK</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  4940. <dd>
  4941. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L582" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4942. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L582" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4943. </dd>
  4944. </div>
  4945. <div id="F_OK">
  4946. <dt><pre><a href="posix.html#F_OK"><span class="Identifier">F_OK</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  4947. <dd>
  4948. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L564" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4949. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L564" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4950. </dd>
  4951. </div>
  4952. <div id="F_RDLCK">
  4953. <dt><pre><a href="posix.html#F_RDLCK"><span class="Identifier">F_RDLCK</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  4954. <dd>
  4955. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L114" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4956. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L114" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4957. </dd>
  4958. </div>
  4959. <div id="F_SETFD">
  4960. <dt><pre><a href="posix.html#F_SETFD"><span class="Identifier">F_SETFD</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  4961. <dd>
  4962. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L105" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4963. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L105" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4964. </dd>
  4965. </div>
  4966. <div id="F_SETFL">
  4967. <dt><pre><a href="posix.html#F_SETFL"><span class="Identifier">F_SETFL</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  4968. <dd>
  4969. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L107" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4970. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L107" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4971. </dd>
  4972. </div>
  4973. <div id="F_SETLK">
  4974. <dt><pre><a href="posix.html#F_SETLK"><span class="Identifier">F_SETLK</span></a> <span class="Other">=</span> <span class="DecNumber">6'i32</span></pre></dt>
  4975. <dd>
  4976. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L109" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4977. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L109" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4978. </dd>
  4979. </div>
  4980. <div id="F_SETLKW">
  4981. <dt><pre><a href="posix.html#F_SETLKW"><span class="Identifier">F_SETLKW</span></a> <span class="Other">=</span> <span class="DecNumber">7'i32</span></pre></dt>
  4982. <dd>
  4983. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L110" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4984. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L110" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4985. </dd>
  4986. </div>
  4987. <div id="F_SETOWN">
  4988. <dt><pre><a href="posix.html#F_SETOWN"><span class="Identifier">F_SETOWN</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  4989. <dd>
  4990. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L112" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4991. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L112" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4992. </dd>
  4993. </div>
  4994. <div id="F_TEST">
  4995. <dt><pre><a href="posix.html#F_TEST"><span class="Identifier">F_TEST</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  4996. <dd>
  4997. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L583" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  4998. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L583" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  4999. </dd>
  5000. </div>
  5001. <div id="F_TLOCK">
  5002. <dt><pre><a href="posix.html#F_TLOCK"><span class="Identifier">F_TLOCK</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5003. <dd>
  5004. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L584" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5005. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L584" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5006. </dd>
  5007. </div>
  5008. <div id="F_ULOCK">
  5009. <dt><pre><a href="posix.html#F_ULOCK"><span class="Identifier">F_ULOCK</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5010. <dd>
  5011. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L585" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5012. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L585" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5013. </dd>
  5014. </div>
  5015. <div id="F_UNLCK">
  5016. <dt><pre><a href="posix.html#F_UNLCK"><span class="Identifier">F_UNLCK</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5017. <dd>
  5018. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L115" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5019. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L115" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5020. </dd>
  5021. </div>
  5022. <div id="F_WRLCK">
  5023. <dt><pre><a href="posix.html#F_WRLCK"><span class="Identifier">F_WRLCK</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5024. <dd>
  5025. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L116" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5026. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L116" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5027. </dd>
  5028. </div>
  5029. <div id="FD_CLOEXEC">
  5030. <dt><pre><a href="posix.html#FD_CLOEXEC"><span class="Identifier">FD_CLOEXEC</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5031. <dd>
  5032. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L113" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5033. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L113" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5034. </dd>
  5035. </div>
  5036. <div id="FD_SETSIZE">
  5037. <dt><pre><a href="posix.html#FD_SETSIZE"><span class="Identifier">FD_SETSIZE</span></a> <span class="Other">=</span> <span class="DecNumber">1024'i32</span></pre></dt>
  5038. <dd>
  5039. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L459" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5040. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L459" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5041. </dd>
  5042. </div>
  5043. <div id="FE_ALL_EXCEPT">
  5044. <dt><pre><a href="posix.html#FE_ALL_EXCEPT"><span class="Identifier">FE_ALL_EXCEPT</span></a> <span class="Other">=</span> <span class="DecNumber">61'i32</span></pre></dt>
  5045. <dd>
  5046. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L148" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5047. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L148" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5048. </dd>
  5049. </div>
  5050. <div id="FE_DFL_ENV">
  5051. <dt><pre><a href="posix.html#FE_DFL_ENV"><span class="Identifier">FE_DFL_ENV</span></a> <span class="Other">=</span> <span class="DecNumber">-1'i32</span></pre></dt>
  5052. <dd>
  5053. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L153" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5054. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L153" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5055. </dd>
  5056. </div>
  5057. <div id="FE_DIVBYZERO">
  5058. <dt><pre><a href="posix.html#FE_DIVBYZERO"><span class="Identifier">FE_DIVBYZERO</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5059. <dd>
  5060. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L143" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5061. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L143" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5062. </dd>
  5063. </div>
  5064. <div id="FE_DOWNWARD">
  5065. <dt><pre><a href="posix.html#FE_DOWNWARD"><span class="Identifier">FE_DOWNWARD</span></a> <span class="Other">=</span> <span class="DecNumber">1024'i32</span></pre></dt>
  5066. <dd>
  5067. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L149" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5068. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L149" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5069. </dd>
  5070. </div>
  5071. <div id="FE_INEXACT">
  5072. <dt><pre><a href="posix.html#FE_INEXACT"><span class="Identifier">FE_INEXACT</span></a> <span class="Other">=</span> <span class="DecNumber">32'i32</span></pre></dt>
  5073. <dd>
  5074. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L144" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5075. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L144" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5076. </dd>
  5077. </div>
  5078. <div id="FE_INVALID">
  5079. <dt><pre><a href="posix.html#FE_INVALID"><span class="Identifier">FE_INVALID</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5080. <dd>
  5081. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L145" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5082. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L145" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5083. </dd>
  5084. </div>
  5085. <div id="FE_OVERFLOW">
  5086. <dt><pre><a href="posix.html#FE_OVERFLOW"><span class="Identifier">FE_OVERFLOW</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  5087. <dd>
  5088. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L146" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5089. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L146" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5090. </dd>
  5091. </div>
  5092. <div id="FE_TONEAREST">
  5093. <dt><pre><a href="posix.html#FE_TONEAREST"><span class="Identifier">FE_TONEAREST</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5094. <dd>
  5095. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L150" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5096. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L150" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5097. </dd>
  5098. </div>
  5099. <div id="FE_TOWARDZERO">
  5100. <dt><pre><a href="posix.html#FE_TOWARDZERO"><span class="Identifier">FE_TOWARDZERO</span></a> <span class="Other">=</span> <span class="DecNumber">3072'i32</span></pre></dt>
  5101. <dd>
  5102. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L151" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5103. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L151" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5104. </dd>
  5105. </div>
  5106. <div id="FE_UNDERFLOW">
  5107. <dt><pre><a href="posix.html#FE_UNDERFLOW"><span class="Identifier">FE_UNDERFLOW</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  5108. <dd>
  5109. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L147" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5110. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L147" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5111. </dd>
  5112. </div>
  5113. <div id="FE_UPWARD">
  5114. <dt><pre><a href="posix.html#FE_UPWARD"><span class="Identifier">FE_UPWARD</span></a> <span class="Other">=</span> <span class="DecNumber">2048'i32</span></pre></dt>
  5115. <dd>
  5116. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L152" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5117. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L152" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5118. </dd>
  5119. </div>
  5120. <div id="FNM_NOESCAPE">
  5121. <dt><pre><a href="posix.html#FNM_NOESCAPE"><span class="Identifier">FNM_NOESCAPE</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5122. <dd>
  5123. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L180" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5124. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L180" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5125. </dd>
  5126. </div>
  5127. <div id="FNM_NOMATCH">
  5128. <dt><pre><a href="posix.html#FNM_NOMATCH"><span class="Identifier">FNM_NOMATCH</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5129. <dd>
  5130. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L177" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5131. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L177" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5132. </dd>
  5133. </div>
  5134. <div id="FNM_NOSYS">
  5135. <dt><pre><a href="posix.html#FNM_NOSYS"><span class="Identifier">FNM_NOSYS</span></a> <span class="Other">=</span> <span class="DecNumber">-1'i32</span></pre></dt>
  5136. <dd>
  5137. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L181" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5138. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L181" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5139. </dd>
  5140. </div>
  5141. <div id="FNM_PATHNAME">
  5142. <dt><pre><a href="posix.html#FNM_PATHNAME"><span class="Identifier">FNM_PATHNAME</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5143. <dd>
  5144. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L178" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5145. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L178" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5146. </dd>
  5147. </div>
  5148. <div id="FNM_PERIOD">
  5149. <dt><pre><a href="posix.html#FNM_PERIOD"><span class="Identifier">FNM_PERIOD</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5150. <dd>
  5151. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L179" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5152. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L179" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5153. </dd>
  5154. </div>
  5155. <div id="FTW_CHDIR">
  5156. <dt><pre><a href="posix.html#FTW_CHDIR"><span class="Identifier">FTW_CHDIR</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5157. <dd>
  5158. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L194" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5159. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L194" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5160. </dd>
  5161. </div>
  5162. <div id="FTW_D">
  5163. <dt><pre><a href="posix.html#FTW_D"><span class="Identifier">FTW_D</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5164. <dd>
  5165. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L185" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5166. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L185" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5167. </dd>
  5168. </div>
  5169. <div id="FTW_DEPTH">
  5170. <dt><pre><a href="posix.html#FTW_DEPTH"><span class="Identifier">FTW_DEPTH</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  5171. <dd>
  5172. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L193" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5173. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L193" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5174. </dd>
  5175. </div>
  5176. <div id="FTW_DNR">
  5177. <dt><pre><a href="posix.html#FTW_DNR"><span class="Identifier">FTW_DNR</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5178. <dd>
  5179. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L186" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5180. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L186" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5181. </dd>
  5182. </div>
  5183. <div id="FTW_DP">
  5184. <dt><pre><a href="posix.html#FTW_DP"><span class="Identifier">FTW_DP</span></a> <span class="Other">=</span> <span class="DecNumber">5'i32</span></pre></dt>
  5185. <dd>
  5186. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L187" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5187. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L187" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5188. </dd>
  5189. </div>
  5190. <div id="FTW_F">
  5191. <dt><pre><a href="posix.html#FTW_F"><span class="Identifier">FTW_F</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5192. <dd>
  5193. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L184" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5194. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L184" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5195. </dd>
  5196. </div>
  5197. <div id="FTW_MOUNT">
  5198. <dt><pre><a href="posix.html#FTW_MOUNT"><span class="Identifier">FTW_MOUNT</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5199. <dd>
  5200. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L192" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5201. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L192" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5202. </dd>
  5203. </div>
  5204. <div id="FTW_NS">
  5205. <dt><pre><a href="posix.html#FTW_NS"><span class="Identifier">FTW_NS</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  5206. <dd>
  5207. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L188" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5208. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L188" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5209. </dd>
  5210. </div>
  5211. <div id="FTW_PHYS">
  5212. <dt><pre><a href="posix.html#FTW_PHYS"><span class="Identifier">FTW_PHYS</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5213. <dd>
  5214. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L191" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5215. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L191" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5216. </dd>
  5217. </div>
  5218. <div id="FTW_SL">
  5219. <dt><pre><a href="posix.html#FTW_SL"><span class="Identifier">FTW_SL</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5220. <dd>
  5221. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L189" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5222. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L189" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5223. </dd>
  5224. </div>
  5225. <div id="FTW_SLN">
  5226. <dt><pre><a href="posix.html#FTW_SLN"><span class="Identifier">FTW_SLN</span></a> <span class="Other">=</span> <span class="DecNumber">6'i32</span></pre></dt>
  5227. <dd>
  5228. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L190" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5229. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L190" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5230. </dd>
  5231. </div>
  5232. <div id="GLOB_ABORTED">
  5233. <dt><pre><a href="posix.html#GLOB_ABORTED"><span class="Identifier">GLOB_ABORTED</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5234. <dd>
  5235. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L204" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5236. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L204" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5237. </dd>
  5238. </div>
  5239. <div id="GLOB_APPEND">
  5240. <dt><pre><a href="posix.html#GLOB_APPEND"><span class="Identifier">GLOB_APPEND</span></a> <span class="Other">=</span> <span class="DecNumber">32'i32</span></pre></dt>
  5241. <dd>
  5242. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L197" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5243. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L197" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5244. </dd>
  5245. </div>
  5246. <div id="GLOB_DOOFFS">
  5247. <dt><pre><a href="posix.html#GLOB_DOOFFS"><span class="Identifier">GLOB_DOOFFS</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  5248. <dd>
  5249. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L198" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5250. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L198" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5251. </dd>
  5252. </div>
  5253. <div id="GLOB_ERR">
  5254. <dt><pre><a href="posix.html#GLOB_ERR"><span class="Identifier">GLOB_ERR</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5255. <dd>
  5256. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L199" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5257. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L199" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5258. </dd>
  5259. </div>
  5260. <div id="GLOB_MARK">
  5261. <dt><pre><a href="posix.html#GLOB_MARK"><span class="Identifier">GLOB_MARK</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5262. <dd>
  5263. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L200" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5264. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L200" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5265. </dd>
  5266. </div>
  5267. <div id="GLOB_NOCHECK">
  5268. <dt><pre><a href="posix.html#GLOB_NOCHECK"><span class="Identifier">GLOB_NOCHECK</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  5269. <dd>
  5270. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L201" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5271. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L201" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5272. </dd>
  5273. </div>
  5274. <div id="GLOB_NOESCAPE">
  5275. <dt><pre><a href="posix.html#GLOB_NOESCAPE"><span class="Identifier">GLOB_NOESCAPE</span></a> <span class="Other">=</span> <span class="DecNumber">64'i32</span></pre></dt>
  5276. <dd>
  5277. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L202" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5278. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L202" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5279. </dd>
  5280. </div>
  5281. <div id="GLOB_NOMATCH">
  5282. <dt><pre><a href="posix.html#GLOB_NOMATCH"><span class="Identifier">GLOB_NOMATCH</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  5283. <dd>
  5284. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L205" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5285. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L205" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5286. </dd>
  5287. </div>
  5288. <div id="GLOB_NOSORT">
  5289. <dt><pre><a href="posix.html#GLOB_NOSORT"><span class="Identifier">GLOB_NOSORT</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5290. <dd>
  5291. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L203" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5292. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L203" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5293. </dd>
  5294. </div>
  5295. <div id="GLOB_NOSPACE">
  5296. <dt><pre><a href="posix.html#GLOB_NOSPACE"><span class="Identifier">GLOB_NOSPACE</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5297. <dd>
  5298. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L206" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5299. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L206" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5300. </dd>
  5301. </div>
  5302. <div id="GLOB_NOSYS">
  5303. <dt><pre><a href="posix.html#GLOB_NOSYS"><span class="Identifier">GLOB_NOSYS</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5304. <dd>
  5305. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L207" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5306. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L207" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5307. </dd>
  5308. </div>
  5309. <div id="HOST_NOT_FOUND">
  5310. <dt><pre><a href="posix.html#HOST_NOT_FOUND"><span class="Identifier">HOST_NOT_FOUND</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5311. <dd>
  5312. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L277" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5313. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L277" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5314. </dd>
  5315. </div>
  5316. <div id="IF_NAMESIZE">
  5317. <dt><pre><a href="posix.html#IF_NAMESIZE"><span class="Identifier">IF_NAMESIZE</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  5318. <dd>
  5319. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L305" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5320. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L305" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5321. </dd>
  5322. </div>
  5323. <div id="INADDR_ANY">
  5324. <dt><pre><a href="posix.html#INADDR_ANY"><span class="Identifier">INADDR_ANY</span></a> <span class="Other">=</span> <span class="DecNumber">0'u</span></pre></dt>
  5325. <dd>
  5326. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L315" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5327. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L315" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5328. </dd>
  5329. </div>
  5330. <div id="INADDR_BROADCAST">
  5331. <dt><pre><a href="posix.html#INADDR_BROADCAST"><span class="Identifier">INADDR_BROADCAST</span></a> <span class="Other">=</span> <span class="DecNumber">4294967295'u</span></pre></dt>
  5332. <dd>
  5333. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L317" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5334. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L317" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5335. </dd>
  5336. </div>
  5337. <div id="INADDR_LOOPBACK">
  5338. <dt><pre><a href="posix.html#INADDR_LOOPBACK"><span class="Identifier">INADDR_LOOPBACK</span></a> <span class="Other">=</span> <span class="DecNumber">2130706433'u</span></pre></dt>
  5339. <dd>
  5340. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L316" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5341. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L316" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5342. </dd>
  5343. </div>
  5344. <div id="INET6_ADDRSTRLEN">
  5345. <dt><pre><a href="posix.html#INET6_ADDRSTRLEN"><span class="Identifier">INET6_ADDRSTRLEN</span></a> <span class="Other">=</span> <span class="DecNumber">46'i32</span></pre></dt>
  5346. <dd>
  5347. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L319" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5348. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L319" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5349. </dd>
  5350. </div>
  5351. <div id="INET_ADDRSTRLEN">
  5352. <dt><pre><a href="posix.html#INET_ADDRSTRLEN"><span class="Identifier">INET_ADDRSTRLEN</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  5353. <dd>
  5354. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L318" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5355. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L318" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5356. </dd>
  5357. </div>
  5358. <div id="INVALID_SOCKET">
  5359. <dt><pre><a href="posix.html#INVALID_SOCKET"><span class="Identifier">INVALID_SOCKET</span></a> <span class="Other">=</span> <span class="DecNumber">-1'i32</span></pre></dt>
  5360. <dd>
  5361. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L954" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5362. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L954" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5363. </dd>
  5364. </div>
  5365. <div id="IOFBF">
  5366. <dt><pre><a href="posix.html#IOFBF"><span class="Identifier">IOFBF</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5367. <dd>
  5368. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L551" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5369. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L551" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5370. </dd>
  5371. </div>
  5372. <div id="IONBF">
  5373. <dt><pre><a href="posix.html#IONBF"><span class="Identifier">IONBF</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5374. <dd>
  5375. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L552" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5376. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L552" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5377. </dd>
  5378. </div>
  5379. <div id="IPC_CREAT">
  5380. <dt><pre><a href="posix.html#IPC_CREAT"><span class="Identifier">IPC_CREAT</span></a> <span class="Other">=</span> <span class="DecNumber">512'i32</span></pre></dt>
  5381. <dd>
  5382. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L422" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5383. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L422" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5384. </dd>
  5385. </div>
  5386. <div id="IPC_EXCL">
  5387. <dt><pre><a href="posix.html#IPC_EXCL"><span class="Identifier">IPC_EXCL</span></a> <span class="Other">=</span> <span class="DecNumber">1024'i32</span></pre></dt>
  5388. <dd>
  5389. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L423" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5390. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L423" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5391. </dd>
  5392. </div>
  5393. <div id="IPC_NOWAIT">
  5394. <dt><pre><a href="posix.html#IPC_NOWAIT"><span class="Identifier">IPC_NOWAIT</span></a> <span class="Other">=</span> <span class="DecNumber">2048'i32</span></pre></dt>
  5395. <dd>
  5396. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L424" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5397. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L424" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5398. </dd>
  5399. </div>
  5400. <div id="IPC_PRIVATE">
  5401. <dt><pre><a href="posix.html#IPC_PRIVATE"><span class="Identifier">IPC_PRIVATE</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5402. <dd>
  5403. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L425" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5404. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L425" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5405. </dd>
  5406. </div>
  5407. <div id="IPC_RMID">
  5408. <dt><pre><a href="posix.html#IPC_RMID"><span class="Identifier">IPC_RMID</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5409. <dd>
  5410. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L426" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5411. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L426" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5412. </dd>
  5413. </div>
  5414. <div id="IPC_SET">
  5415. <dt><pre><a href="posix.html#IPC_SET"><span class="Identifier">IPC_SET</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5416. <dd>
  5417. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L427" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5418. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L427" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5419. </dd>
  5420. </div>
  5421. <div id="IPC_STAT">
  5422. <dt><pre><a href="posix.html#IPC_STAT"><span class="Identifier">IPC_STAT</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5423. <dd>
  5424. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L428" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5425. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L428" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5426. </dd>
  5427. </div>
  5428. <div id="IPPORT_RESERVED">
  5429. <dt><pre><a href="posix.html#IPPORT_RESERVED"><span class="Identifier">IPPORT_RESERVED</span></a> <span class="Other">=</span> <span class="DecNumber">1024'i32</span></pre></dt>
  5430. <dd>
  5431. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L276" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5432. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L276" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5433. </dd>
  5434. </div>
  5435. <div id="IPPROTO_ICMP">
  5436. <dt><pre><a href="posix.html#IPPROTO_ICMP"><span class="Identifier">IPPROTO_ICMP</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5437. <dd>
  5438. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L310" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5439. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L310" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5440. </dd>
  5441. </div>
  5442. <div id="IPPROTO_ICMPV6">
  5443. <dt><pre><a href="posix.html#IPPROTO_ICMPV6"><span class="Identifier">IPPROTO_ICMPV6</span></a> <span class="Other">=</span> <span class="DecNumber">58'i32</span></pre></dt>
  5444. <dd>
  5445. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L311" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5446. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L311" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5447. </dd>
  5448. </div>
  5449. <div id="IPPROTO_IP">
  5450. <dt><pre><a href="posix.html#IPPROTO_IP"><span class="Identifier">IPPROTO_IP</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5451. <dd>
  5452. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L308" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5453. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L308" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5454. </dd>
  5455. </div>
  5456. <div id="IPPROTO_IPV6">
  5457. <dt><pre><a href="posix.html#IPPROTO_IPV6"><span class="Identifier">IPPROTO_IPV6</span></a> <span class="Other">=</span> <span class="DecNumber">41'i32</span></pre></dt>
  5458. <dd>
  5459. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L309" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5460. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L309" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5461. </dd>
  5462. </div>
  5463. <div id="IPPROTO_RAW">
  5464. <dt><pre><a href="posix.html#IPPROTO_RAW"><span class="Identifier">IPPROTO_RAW</span></a> <span class="Other">=</span> <span class="DecNumber">255'i32</span></pre></dt>
  5465. <dd>
  5466. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L312" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5467. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L312" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5468. </dd>
  5469. </div>
  5470. <div id="IPPROTO_TCP">
  5471. <dt><pre><a href="posix.html#IPPROTO_TCP"><span class="Identifier">IPPROTO_TCP</span></a> <span class="Other">=</span> <span class="DecNumber">6'i32</span></pre></dt>
  5472. <dd>
  5473. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L313" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5474. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L313" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5475. </dd>
  5476. </div>
  5477. <div id="IPPROTO_UDP">
  5478. <dt><pre><a href="posix.html#IPPROTO_UDP"><span class="Identifier">IPPROTO_UDP</span></a> <span class="Other">=</span> <span class="DecNumber">17'i32</span></pre></dt>
  5479. <dd>
  5480. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L314" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5481. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L314" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5482. </dd>
  5483. </div>
  5484. <div id="IPV6_JOIN_GROUP">
  5485. <dt><pre><a href="posix.html#IPV6_JOIN_GROUP"><span class="Identifier">IPV6_JOIN_GROUP</span></a> <span class="Other">=</span> <span class="DecNumber">20'i32</span></pre></dt>
  5486. <dd>
  5487. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L320" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5488. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L320" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5489. </dd>
  5490. </div>
  5491. <div id="IPV6_LEAVE_GROUP">
  5492. <dt><pre><a href="posix.html#IPV6_LEAVE_GROUP"><span class="Identifier">IPV6_LEAVE_GROUP</span></a> <span class="Other">=</span> <span class="DecNumber">21'i32</span></pre></dt>
  5493. <dd>
  5494. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L321" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5495. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L321" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5496. </dd>
  5497. </div>
  5498. <div id="IPV6_MULTICAST_HOPS">
  5499. <dt><pre><a href="posix.html#IPV6_MULTICAST_HOPS"><span class="Identifier">IPV6_MULTICAST_HOPS</span></a> <span class="Other">=</span> <span class="DecNumber">18'i32</span></pre></dt>
  5500. <dd>
  5501. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L322" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5502. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L322" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5503. </dd>
  5504. </div>
  5505. <div id="IPV6_MULTICAST_IF">
  5506. <dt><pre><a href="posix.html#IPV6_MULTICAST_IF"><span class="Identifier">IPV6_MULTICAST_IF</span></a> <span class="Other">=</span> <span class="DecNumber">17'i32</span></pre></dt>
  5507. <dd>
  5508. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L323" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5509. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L323" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5510. </dd>
  5511. </div>
  5512. <div id="IPV6_MULTICAST_LOOP">
  5513. <dt><pre><a href="posix.html#IPV6_MULTICAST_LOOP"><span class="Identifier">IPV6_MULTICAST_LOOP</span></a> <span class="Other">=</span> <span class="DecNumber">19'i32</span></pre></dt>
  5514. <dd>
  5515. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L324" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5516. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L324" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5517. </dd>
  5518. </div>
  5519. <div id="IPV6_UNICAST_HOPS">
  5520. <dt><pre><a href="posix.html#IPV6_UNICAST_HOPS"><span class="Identifier">IPV6_UNICAST_HOPS</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  5521. <dd>
  5522. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L325" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5523. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L325" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5524. </dd>
  5525. </div>
  5526. <div id="IPV6_V6ONLY">
  5527. <dt><pre><a href="posix.html#IPV6_V6ONLY"><span class="Identifier">IPV6_V6ONLY</span></a> <span class="Other">=</span> <span class="DecNumber">26'i32</span></pre></dt>
  5528. <dd>
  5529. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L326" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5530. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L326" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5531. </dd>
  5532. </div>
  5533. <div id="LC_ALL">
  5534. <dt><pre><a href="posix.html#LC_ALL"><span class="Identifier">LC_ALL</span></a> <span class="Other">=</span> <span class="DecNumber">6'i32</span></pre></dt>
  5535. <dd>
  5536. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L267" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5537. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L267" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5538. </dd>
  5539. </div>
  5540. <div id="LC_COLLATE">
  5541. <dt><pre><a href="posix.html#LC_COLLATE"><span class="Identifier">LC_COLLATE</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  5542. <dd>
  5543. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L268" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5544. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L268" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5545. </dd>
  5546. </div>
  5547. <div id="LC_CTYPE">
  5548. <dt><pre><a href="posix.html#LC_CTYPE"><span class="Identifier">LC_CTYPE</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5549. <dd>
  5550. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L269" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5551. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L269" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5552. </dd>
  5553. </div>
  5554. <div id="LC_MESSAGES">
  5555. <dt><pre><a href="posix.html#LC_MESSAGES"><span class="Identifier">LC_MESSAGES</span></a> <span class="Other">=</span> <span class="DecNumber">5'i32</span></pre></dt>
  5556. <dd>
  5557. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L270" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5558. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L270" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5559. </dd>
  5560. </div>
  5561. <div id="LC_MONETARY">
  5562. <dt><pre><a href="posix.html#LC_MONETARY"><span class="Identifier">LC_MONETARY</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5563. <dd>
  5564. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L271" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5565. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L271" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5566. </dd>
  5567. </div>
  5568. <div id="LC_NUMERIC">
  5569. <dt><pre><a href="posix.html#LC_NUMERIC"><span class="Identifier">LC_NUMERIC</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5570. <dd>
  5571. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L272" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5572. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L272" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5573. </dd>
  5574. </div>
  5575. <div id="LC_TIME">
  5576. <dt><pre><a href="posix.html#LC_TIME"><span class="Identifier">LC_TIME</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5577. <dd>
  5578. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L273" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5579. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L273" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5580. </dd>
  5581. </div>
  5582. <div id="LIO_NOP">
  5583. <dt><pre><a href="posix.html#LIO_NOP"><span class="Identifier">LIO_NOP</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5584. <dd>
  5585. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L8" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5586. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L8" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5587. </dd>
  5588. </div>
  5589. <div id="LIO_NOWAIT">
  5590. <dt><pre><a href="posix.html#LIO_NOWAIT"><span class="Identifier">LIO_NOWAIT</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5591. <dd>
  5592. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L9" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5593. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L9" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5594. </dd>
  5595. </div>
  5596. <div id="LIO_READ">
  5597. <dt><pre><a href="posix.html#LIO_READ"><span class="Identifier">LIO_READ</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5598. <dd>
  5599. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L10" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5600. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L10" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5601. </dd>
  5602. </div>
  5603. <div id="LIO_WAIT">
  5604. <dt><pre><a href="posix.html#LIO_WAIT"><span class="Identifier">LIO_WAIT</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5605. <dd>
  5606. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L11" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5607. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L11" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5608. </dd>
  5609. </div>
  5610. <div id="LIO_WRITE">
  5611. <dt><pre><a href="posix.html#LIO_WRITE"><span class="Identifier">LIO_WRITE</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5612. <dd>
  5613. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L12" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5614. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L12" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5615. </dd>
  5616. </div>
  5617. <div id="MAP_ANONYMOUS">
  5618. <dt><pre><a href="posix.html#MAP_ANONYMOUS"><span class="Identifier">MAP_ANONYMOUS</span></a> <span class="Other">=</span> <span class="DecNumber">32'i32</span></pre></dt>
  5619. <dd>
  5620. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L435" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5621. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L435" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5622. </dd>
  5623. </div>
  5624. <div id="MAP_FAILED">
  5625. <dt><pre><a href="posix.html#MAP_FAILED"><span class="Identifier">MAP_FAILED</span></a> <span class="Other">=</span> <span class="DecNumber">0xFFFFFFFF</span></pre></dt>
  5626. <dd>
  5627. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L446" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5628. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L446" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5629. </dd>
  5630. </div>
  5631. <div id="MAP_FIXED">
  5632. <dt><pre><a href="posix.html#MAP_FIXED"><span class="Identifier">MAP_FIXED</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  5633. <dd>
  5634. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L440" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5635. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L440" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5636. </dd>
  5637. </div>
  5638. <div id="MAP_FIXED_NOREPLACE">
  5639. <dt><pre><a href="posix.html#MAP_FIXED_NOREPLACE"><span class="Identifier">MAP_FIXED_NOREPLACE</span></a> <span class="Other">=</span> <span class="DecNumber">1048576'i32</span></pre></dt>
  5640. <dd>
  5641. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L436" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5642. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L436" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5643. </dd>
  5644. </div>
  5645. <div id="MAP_NORESERVE">
  5646. <dt><pre><a href="posix.html#MAP_NORESERVE"><span class="Identifier">MAP_NORESERVE</span></a> <span class="Other">=</span> <span class="DecNumber">16384'i32</span></pre></dt>
  5647. <dd>
  5648. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L437" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5649. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L437" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5650. </dd>
  5651. </div>
  5652. <div id="MAP_POPULATE">
  5653. <dt><pre><a href="posix.html#MAP_POPULATE"><span class="Identifier">MAP_POPULATE</span></a> <span class="Other">=</span> <span class="DecNumber">32768'i32</span></pre></dt>
  5654. <dd>
  5655. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L452" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5656. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L452" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5657. </dd>
  5658. </div>
  5659. <div id="MAP_PRIVATE">
  5660. <dt><pre><a href="posix.html#MAP_PRIVATE"><span class="Identifier">MAP_PRIVATE</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5661. <dd>
  5662. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L439" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5663. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L439" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5664. </dd>
  5665. </div>
  5666. <div id="MAP_SHARED">
  5667. <dt><pre><a href="posix.html#MAP_SHARED"><span class="Identifier">MAP_SHARED</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5668. <dd>
  5669. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L438" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5670. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L438" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5671. </dd>
  5672. </div>
  5673. <div id="MCL_CURRENT">
  5674. <dt><pre><a href="posix.html#MCL_CURRENT"><span class="Identifier">MCL_CURRENT</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5675. <dd>
  5676. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L444" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5677. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L444" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5678. </dd>
  5679. </div>
  5680. <div id="MCL_FUTURE">
  5681. <dt><pre><a href="posix.html#MCL_FUTURE"><span class="Identifier">MCL_FUTURE</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5682. <dd>
  5683. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L445" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5684. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L445" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5685. </dd>
  5686. </div>
  5687. <div id="MINSIGSTKSZ">
  5688. <dt><pre><a href="posix.html#MINSIGSTKSZ"><span class="Identifier">MINSIGSTKSZ</span></a> <span class="Other">=</span> <span class="DecNumber">2048'i32</span></pre></dt>
  5689. <dd>
  5690. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L414" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5691. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L414" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5692. </dd>
  5693. </div>
  5694. <div id="MM_APPL">
  5695. <dt><pre><a href="posix.html#MM_APPL"><span class="Identifier">MM_APPL</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  5696. <dd>
  5697. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L159" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5698. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L159" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5699. </dd>
  5700. </div>
  5701. <div id="MM_CONSOLE">
  5702. <dt><pre><a href="posix.html#MM_CONSOLE"><span class="Identifier">MM_CONSOLE</span></a> <span class="Other">=</span> <span class="DecNumber">512'i32</span></pre></dt>
  5703. <dd>
  5704. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L170" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5705. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L170" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5706. </dd>
  5707. </div>
  5708. <div id="MM_ERROR">
  5709. <dt><pre><a href="posix.html#MM_ERROR"><span class="Identifier">MM_ERROR</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5710. <dd>
  5711. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L165" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5712. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L165" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5713. </dd>
  5714. </div>
  5715. <div id="MM_FIRM">
  5716. <dt><pre><a href="posix.html#MM_FIRM"><span class="Identifier">MM_FIRM</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5717. <dd>
  5718. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L158" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5719. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L158" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5720. </dd>
  5721. </div>
  5722. <div id="MM_HALT">
  5723. <dt><pre><a href="posix.html#MM_HALT"><span class="Identifier">MM_HALT</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5724. <dd>
  5725. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L164" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5726. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L164" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5727. </dd>
  5728. </div>
  5729. <div id="MM_HARD">
  5730. <dt><pre><a href="posix.html#MM_HARD"><span class="Identifier">MM_HARD</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5731. <dd>
  5732. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L156" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5733. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L156" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5734. </dd>
  5735. </div>
  5736. <div id="MM_INFO">
  5737. <dt><pre><a href="posix.html#MM_INFO"><span class="Identifier">MM_INFO</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5738. <dd>
  5739. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L167" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5740. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L167" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5741. </dd>
  5742. </div>
  5743. <div id="MM_NOCON">
  5744. <dt><pre><a href="posix.html#MM_NOCON"><span class="Identifier">MM_NOCON</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5745. <dd>
  5746. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L174" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5747. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L174" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5748. </dd>
  5749. </div>
  5750. <div id="MM_NOMSG">
  5751. <dt><pre><a href="posix.html#MM_NOMSG"><span class="Identifier">MM_NOMSG</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5752. <dd>
  5753. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L173" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5754. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L173" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5755. </dd>
  5756. </div>
  5757. <div id="MM_NOSEV">
  5758. <dt><pre><a href="posix.html#MM_NOSEV"><span class="Identifier">MM_NOSEV</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5759. <dd>
  5760. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L168" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5761. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L168" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5762. </dd>
  5763. </div>
  5764. <div id="MM_NOTOK">
  5765. <dt><pre><a href="posix.html#MM_NOTOK"><span class="Identifier">MM_NOTOK</span></a> <span class="Other">=</span> <span class="DecNumber">-1'i32</span></pre></dt>
  5766. <dd>
  5767. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L172" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5768. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L172" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5769. </dd>
  5770. </div>
  5771. <div id="MM_NRECOV">
  5772. <dt><pre><a href="posix.html#MM_NRECOV"><span class="Identifier">MM_NRECOV</span></a> <span class="Other">=</span> <span class="DecNumber">128'i32</span></pre></dt>
  5773. <dd>
  5774. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L163" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5775. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L163" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5776. </dd>
  5777. </div>
  5778. <div id="MM_NULLACT">
  5779. <dt><pre><a href="posix.html#MM_NULLACT"><span class="Identifier">MM_NULLACT</span></a> <span class="Other">=</span> <span class="Keyword">nil</span></pre></dt>
  5780. <dd>
  5781. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L73" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5782. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L73" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5783. </dd>
  5784. </div>
  5785. <div id="MM_NULLLBL">
  5786. <dt><pre><a href="posix.html#MM_NULLLBL"><span class="Identifier">MM_NULLLBL</span></a> <span class="Other">=</span> <span class="Keyword">nil</span></pre></dt>
  5787. <dd>
  5788. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L69" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5789. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L69" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5790. </dd>
  5791. </div>
  5792. <div id="MM_NULLMC">
  5793. <dt><pre><a href="posix.html#MM_NULLMC"><span class="Identifier">MM_NULLMC</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
  5794. <dd>
  5795. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L71" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5796. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L71" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5797. </dd>
  5798. </div>
  5799. <div id="MM_NULLSEV">
  5800. <dt><pre><a href="posix.html#MM_NULLSEV"><span class="Identifier">MM_NULLSEV</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
  5801. <dd>
  5802. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L70" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5803. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L70" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5804. </dd>
  5805. </div>
  5806. <div id="MM_NULLTAG">
  5807. <dt><pre><a href="posix.html#MM_NULLTAG"><span class="Identifier">MM_NULLTAG</span></a> <span class="Other">=</span> <span class="Keyword">nil</span></pre></dt>
  5808. <dd>
  5809. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L74" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5810. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L74" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5811. </dd>
  5812. </div>
  5813. <div id="MM_NULLTXT">
  5814. <dt><pre><a href="posix.html#MM_NULLTXT"><span class="Identifier">MM_NULLTXT</span></a> <span class="Other">=</span> <span class="Keyword">nil</span></pre></dt>
  5815. <dd>
  5816. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L72" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5817. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L72" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5818. </dd>
  5819. </div>
  5820. <div id="MM_OK">
  5821. <dt><pre><a href="posix.html#MM_OK"><span class="Identifier">MM_OK</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  5822. <dd>
  5823. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L171" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5824. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L171" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5825. </dd>
  5826. </div>
  5827. <div id="MM_OPSYS">
  5828. <dt><pre><a href="posix.html#MM_OPSYS"><span class="Identifier">MM_OPSYS</span></a> <span class="Other">=</span> <span class="DecNumber">32'i32</span></pre></dt>
  5829. <dd>
  5830. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L161" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5831. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L161" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5832. </dd>
  5833. </div>
  5834. <div id="MM_PRINT">
  5835. <dt><pre><a href="posix.html#MM_PRINT"><span class="Identifier">MM_PRINT</span></a> <span class="Other">=</span> <span class="DecNumber">256'i32</span></pre></dt>
  5836. <dd>
  5837. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L169" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5838. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L169" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5839. </dd>
  5840. </div>
  5841. <div id="MM_RECOVER">
  5842. <dt><pre><a href="posix.html#MM_RECOVER"><span class="Identifier">MM_RECOVER</span></a> <span class="Other">=</span> <span class="DecNumber">64'i32</span></pre></dt>
  5843. <dd>
  5844. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L162" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5845. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L162" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5846. </dd>
  5847. </div>
  5848. <div id="MM_SOFT">
  5849. <dt><pre><a href="posix.html#MM_SOFT"><span class="Identifier">MM_SOFT</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5850. <dd>
  5851. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L157" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5852. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L157" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5853. </dd>
  5854. </div>
  5855. <div id="MM_UTIL">
  5856. <dt><pre><a href="posix.html#MM_UTIL"><span class="Identifier">MM_UTIL</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  5857. <dd>
  5858. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L160" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5859. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L160" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5860. </dd>
  5861. </div>
  5862. <div id="MM_WARNING">
  5863. <dt><pre><a href="posix.html#MM_WARNING"><span class="Identifier">MM_WARNING</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  5864. <dd>
  5865. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L166" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5866. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L166" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5867. </dd>
  5868. </div>
  5869. <div id="MON_1">
  5870. <dt><pre><a href="posix.html#MON_1"><span class="Identifier">MON_1</span></a> <span class="Other">=</span> <span class="DecNumber">131098'i32</span></pre></dt>
  5871. <dd>
  5872. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L231" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5873. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L231" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5874. </dd>
  5875. </div>
  5876. <div id="MON_2">
  5877. <dt><pre><a href="posix.html#MON_2"><span class="Identifier">MON_2</span></a> <span class="Other">=</span> <span class="DecNumber">131099'i32</span></pre></dt>
  5878. <dd>
  5879. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L232" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5880. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L232" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5881. </dd>
  5882. </div>
  5883. <div id="MON_3">
  5884. <dt><pre><a href="posix.html#MON_3"><span class="Identifier">MON_3</span></a> <span class="Other">=</span> <span class="DecNumber">131100'i32</span></pre></dt>
  5885. <dd>
  5886. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L233" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5887. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L233" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5888. </dd>
  5889. </div>
  5890. <div id="MON_4">
  5891. <dt><pre><a href="posix.html#MON_4"><span class="Identifier">MON_4</span></a> <span class="Other">=</span> <span class="DecNumber">131101'i32</span></pre></dt>
  5892. <dd>
  5893. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L234" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5894. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L234" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5895. </dd>
  5896. </div>
  5897. <div id="MON_5">
  5898. <dt><pre><a href="posix.html#MON_5"><span class="Identifier">MON_5</span></a> <span class="Other">=</span> <span class="DecNumber">131102'i32</span></pre></dt>
  5899. <dd>
  5900. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L235" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5901. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L235" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5902. </dd>
  5903. </div>
  5904. <div id="MON_6">
  5905. <dt><pre><a href="posix.html#MON_6"><span class="Identifier">MON_6</span></a> <span class="Other">=</span> <span class="DecNumber">131103'i32</span></pre></dt>
  5906. <dd>
  5907. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L236" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5908. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L236" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5909. </dd>
  5910. </div>
  5911. <div id="MON_7">
  5912. <dt><pre><a href="posix.html#MON_7"><span class="Identifier">MON_7</span></a> <span class="Other">=</span> <span class="DecNumber">131104'i32</span></pre></dt>
  5913. <dd>
  5914. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L237" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5915. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L237" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5916. </dd>
  5917. </div>
  5918. <div id="MON_8">
  5919. <dt><pre><a href="posix.html#MON_8"><span class="Identifier">MON_8</span></a> <span class="Other">=</span> <span class="DecNumber">131105'i32</span></pre></dt>
  5920. <dd>
  5921. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L238" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5922. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L238" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5923. </dd>
  5924. </div>
  5925. <div id="MON_9">
  5926. <dt><pre><a href="posix.html#MON_9"><span class="Identifier">MON_9</span></a> <span class="Other">=</span> <span class="DecNumber">131106'i32</span></pre></dt>
  5927. <dd>
  5928. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L239" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5929. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L239" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5930. </dd>
  5931. </div>
  5932. <div id="MON_10">
  5933. <dt><pre><a href="posix.html#MON_10"><span class="Identifier">MON_10</span></a> <span class="Other">=</span> <span class="DecNumber">131107'i32</span></pre></dt>
  5934. <dd>
  5935. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L240" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5936. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L240" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5937. </dd>
  5938. </div>
  5939. <div id="MON_11">
  5940. <dt><pre><a href="posix.html#MON_11"><span class="Identifier">MON_11</span></a> <span class="Other">=</span> <span class="DecNumber">131108'i32</span></pre></dt>
  5941. <dd>
  5942. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L241" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5943. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L241" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5944. </dd>
  5945. </div>
  5946. <div id="MON_12">
  5947. <dt><pre><a href="posix.html#MON_12"><span class="Identifier">MON_12</span></a> <span class="Other">=</span> <span class="DecNumber">131109'i32</span></pre></dt>
  5948. <dd>
  5949. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L242" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5950. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L242" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5951. </dd>
  5952. </div>
  5953. <div id="MS_ASYNC">
  5954. <dt><pre><a href="posix.html#MS_ASYNC"><span class="Identifier">MS_ASYNC</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  5955. <dd>
  5956. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L441" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5957. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L441" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5958. </dd>
  5959. </div>
  5960. <div id="MS_INVALIDATE">
  5961. <dt><pre><a href="posix.html#MS_INVALIDATE"><span class="Identifier">MS_INVALIDATE</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  5962. <dd>
  5963. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L443" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5964. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L443" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5965. </dd>
  5966. </div>
  5967. <div id="MS_SYNC">
  5968. <dt><pre><a href="posix.html#MS_SYNC"><span class="Identifier">MS_SYNC</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5969. <dd>
  5970. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L442" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5971. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L442" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5972. </dd>
  5973. </div>
  5974. <div id="MSG_CTRUNC">
  5975. <dt><pre><a href="posix.html#MSG_CTRUNC"><span class="Identifier">MSG_CTRUNC</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  5976. <dd>
  5977. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L462" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5978. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L462" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5979. </dd>
  5980. </div>
  5981. <div id="MSG_DONTROUTE">
  5982. <dt><pre><a href="posix.html#MSG_DONTROUTE"><span class="Identifier">MSG_DONTROUTE</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  5983. <dd>
  5984. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L463" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5985. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L463" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5986. </dd>
  5987. </div>
  5988. <div id="MSG_EOR">
  5989. <dt><pre><a href="posix.html#MSG_EOR"><span class="Identifier">MSG_EOR</span></a> <span class="Other">=</span> <span class="DecNumber">128'i32</span></pre></dt>
  5990. <dd>
  5991. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L464" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5992. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L464" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  5993. </dd>
  5994. </div>
  5995. <div id="MSG_NOSIGNAL">
  5996. <dt><pre><a href="posix.html#MSG_NOSIGNAL"><span class="Identifier">MSG_NOSIGNAL</span></a> <span class="Other">=</span> <span class="DecNumber">16384'i32</span></pre></dt>
  5997. <dd>
  5998. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L492" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  5999. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L492" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6000. </dd>
  6001. </div>
  6002. <div id="MSG_OOB">
  6003. <dt><pre><a href="posix.html#MSG_OOB"><span class="Identifier">MSG_OOB</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6004. <dd>
  6005. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L465" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6006. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L465" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6007. </dd>
  6008. </div>
  6009. <div id="MSG_PEEK">
  6010. <dt><pre><a href="posix.html#MSG_PEEK"><span class="Identifier">MSG_PEEK</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  6011. <dd>
  6012. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L493" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6013. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L493" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6014. </dd>
  6015. </div>
  6016. <div id="MSG_TRUNC">
  6017. <dt><pre><a href="posix.html#MSG_TRUNC"><span class="Identifier">MSG_TRUNC</span></a> <span class="Other">=</span> <span class="DecNumber">32'i32</span></pre></dt>
  6018. <dd>
  6019. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L494" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6020. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L494" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6021. </dd>
  6022. </div>
  6023. <div id="MSG_WAITALL">
  6024. <dt><pre><a href="posix.html#MSG_WAITALL"><span class="Identifier">MSG_WAITALL</span></a> <span class="Other">=</span> <span class="DecNumber">256'i32</span></pre></dt>
  6025. <dd>
  6026. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L495" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6027. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L495" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6028. </dd>
  6029. </div>
  6030. <div id="NI_DGRAM">
  6031. <dt><pre><a href="posix.html#NI_DGRAM"><span class="Identifier">NI_DGRAM</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  6032. <dd>
  6033. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L292" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6034. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L292" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6035. </dd>
  6036. </div>
  6037. <div id="NI_NAMEREQD">
  6038. <dt><pre><a href="posix.html#NI_NAMEREQD"><span class="Identifier">NI_NAMEREQD</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  6039. <dd>
  6040. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L290" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6041. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L290" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6042. </dd>
  6043. </div>
  6044. <div id="NI_NOFQDN">
  6045. <dt><pre><a href="posix.html#NI_NOFQDN"><span class="Identifier">NI_NOFQDN</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  6046. <dd>
  6047. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L288" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6048. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L288" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6049. </dd>
  6050. </div>
  6051. <div id="NI_NUMERICHOST">
  6052. <dt><pre><a href="posix.html#NI_NUMERICHOST"><span class="Identifier">NI_NUMERICHOST</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6053. <dd>
  6054. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L289" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6055. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L289" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6056. </dd>
  6057. </div>
  6058. <div id="NI_NUMERICSERV">
  6059. <dt><pre><a href="posix.html#NI_NUMERICSERV"><span class="Identifier">NI_NUMERICSERV</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  6060. <dd>
  6061. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L291" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6062. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L291" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6063. </dd>
  6064. </div>
  6065. <div id="NL_CAT_LOCALE">
  6066. <dt><pre><a href="posix.html#NL_CAT_LOCALE"><span class="Identifier">NL_CAT_LOCALE</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6067. <dd>
  6068. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L333" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6069. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L333" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6070. </dd>
  6071. </div>
  6072. <div id="NL_SETD">
  6073. <dt><pre><a href="posix.html#NL_SETD"><span class="Identifier">NL_SETD</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6074. <dd>
  6075. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L332" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6076. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L332" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6077. </dd>
  6078. </div>
  6079. <div id="NO_DATA">
  6080. <dt><pre><a href="posix.html#NO_DATA"><span class="Identifier">NO_DATA</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  6081. <dd>
  6082. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L278" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6083. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L278" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6084. </dd>
  6085. </div>
  6086. <div id="NO_RECOVERY">
  6087. <dt><pre><a href="posix.html#NO_RECOVERY"><span class="Identifier">NO_RECOVERY</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  6088. <dd>
  6089. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L279" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6090. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L279" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6091. </dd>
  6092. </div>
  6093. <div id="NOEXPR">
  6094. <dt><pre><a href="posix.html#NOEXPR"><span class="Identifier">NOEXPR</span></a> <span class="Other">=</span> <span class="DecNumber">327681'i32</span></pre></dt>
  6095. <dd>
  6096. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L263" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6097. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L263" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6098. </dd>
  6099. </div>
  6100. <div id="O_ACCMODE">
  6101. <dt><pre><a href="posix.html#O_ACCMODE"><span class="Identifier">O_ACCMODE</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  6102. <dd>
  6103. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L126" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6104. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L126" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6105. </dd>
  6106. </div>
  6107. <div id="O_APPEND">
  6108. <dt><pre><a href="posix.html#O_APPEND"><span class="Identifier">O_APPEND</span></a> <span class="Other">=</span> <span class="DecNumber">1024'i32</span></pre></dt>
  6109. <dd>
  6110. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L121" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6111. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L121" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6112. </dd>
  6113. </div>
  6114. <div id="O_CLOEXEC">
  6115. <dt><pre><a href="posix.html#O_CLOEXEC"><span class="Identifier">O_CLOEXEC</span></a> <span class="Other">=</span> <span class="DecNumber">524288'i32</span></pre></dt>
  6116. <dd>
  6117. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L130" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6118. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L130" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6119. </dd>
  6120. </div>
  6121. <div id="O_CREAT">
  6122. <dt><pre><a href="posix.html#O_CREAT"><span class="Identifier">O_CREAT</span></a> <span class="Other">=</span> <span class="DecNumber">64'i32</span></pre></dt>
  6123. <dd>
  6124. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L117" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6125. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L117" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6126. </dd>
  6127. </div>
  6128. <div id="O_DIRECT">
  6129. <dt><pre><a href="posix.html#O_DIRECT"><span class="Identifier">O_DIRECT</span></a> <span class="Other">=</span> <span class="DecNumber">16384'i32</span></pre></dt>
  6130. <dd>
  6131. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L131" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6132. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L131" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6133. </dd>
  6134. </div>
  6135. <div id="O_DSYNC">
  6136. <dt><pre><a href="posix.html#O_DSYNC"><span class="Identifier">O_DSYNC</span></a> <span class="Other">=</span> <span class="DecNumber">4096'i32</span></pre></dt>
  6137. <dd>
  6138. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L122" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6139. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L122" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6140. </dd>
  6141. </div>
  6142. <div id="O_EXCL">
  6143. <dt><pre><a href="posix.html#O_EXCL"><span class="Identifier">O_EXCL</span></a> <span class="Other">=</span> <span class="DecNumber">128'i32</span></pre></dt>
  6144. <dd>
  6145. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L118" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6146. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L118" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6147. </dd>
  6148. </div>
  6149. <div id="O_NOATIME">
  6150. <dt><pre><a href="posix.html#O_NOATIME"><span class="Identifier">O_NOATIME</span></a> <span class="Other">=</span> <span class="DecNumber">262144'i32</span></pre></dt>
  6151. <dd>
  6152. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L133" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6153. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L133" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6154. </dd>
  6155. </div>
  6156. <div id="O_NOCTTY">
  6157. <dt><pre><a href="posix.html#O_NOCTTY"><span class="Identifier">O_NOCTTY</span></a> <span class="Other">=</span> <span class="DecNumber">256'i32</span></pre></dt>
  6158. <dd>
  6159. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L119" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6160. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L119" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6161. </dd>
  6162. </div>
  6163. <div id="O_NONBLOCK">
  6164. <dt><pre><a href="posix.html#O_NONBLOCK"><span class="Identifier">O_NONBLOCK</span></a> <span class="Other">=</span> <span class="DecNumber">2048'i32</span></pre></dt>
  6165. <dd>
  6166. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L123" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6167. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L123" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6168. </dd>
  6169. </div>
  6170. <div id="O_PATH">
  6171. <dt><pre><a href="posix.html#O_PATH"><span class="Identifier">O_PATH</span></a> <span class="Other">=</span> <span class="DecNumber">2097152'i32</span></pre></dt>
  6172. <dd>
  6173. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L132" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6174. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L132" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6175. </dd>
  6176. </div>
  6177. <div id="O_RDONLY">
  6178. <dt><pre><a href="posix.html#O_RDONLY"><span class="Identifier">O_RDONLY</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6179. <dd>
  6180. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L127" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6181. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L127" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6182. </dd>
  6183. </div>
  6184. <div id="O_RDWR">
  6185. <dt><pre><a href="posix.html#O_RDWR"><span class="Identifier">O_RDWR</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  6186. <dd>
  6187. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L128" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6188. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L128" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6189. </dd>
  6190. </div>
  6191. <div id="O_RSYNC">
  6192. <dt><pre><a href="posix.html#O_RSYNC"><span class="Identifier">O_RSYNC</span></a> <span class="Other">=</span> <span class="DecNumber">1052672'i32</span></pre></dt>
  6193. <dd>
  6194. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L124" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6195. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L124" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6196. </dd>
  6197. </div>
  6198. <div id="O_SYNC">
  6199. <dt><pre><a href="posix.html#O_SYNC"><span class="Identifier">O_SYNC</span></a> <span class="Other">=</span> <span class="DecNumber">1052672'i32</span></pre></dt>
  6200. <dd>
  6201. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L125" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6202. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L125" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6203. </dd>
  6204. </div>
  6205. <div id="O_TMPFILE">
  6206. <dt><pre><a href="posix.html#O_TMPFILE"><span class="Identifier">O_TMPFILE</span></a> <span class="Other">=</span> <span class="DecNumber">4259840'i32</span></pre></dt>
  6207. <dd>
  6208. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L134" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6209. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L134" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6210. </dd>
  6211. </div>
  6212. <div id="O_TRUNC">
  6213. <dt><pre><a href="posix.html#O_TRUNC"><span class="Identifier">O_TRUNC</span></a> <span class="Other">=</span> <span class="DecNumber">512'i32</span></pre></dt>
  6214. <dd>
  6215. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L120" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6216. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L120" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6217. </dd>
  6218. </div>
  6219. <div id="O_WRONLY">
  6220. <dt><pre><a href="posix.html#O_WRONLY"><span class="Identifier">O_WRONLY</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6221. <dd>
  6222. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L129" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6223. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L129" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6224. </dd>
  6225. </div>
  6226. <div id="PC_2_SYMLINKS">
  6227. <dt><pre><a href="posix.html#PC_2_SYMLINKS"><span class="Identifier">PC_2_SYMLINKS</span></a> <span class="Other">=</span> <span class="DecNumber">20'i32</span></pre></dt>
  6228. <dd>
  6229. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L586" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6230. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L586" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6231. </dd>
  6232. </div>
  6233. <div id="PC_ALLOC_SIZE_MIN">
  6234. <dt><pre><a href="posix.html#PC_ALLOC_SIZE_MIN"><span class="Identifier">PC_ALLOC_SIZE_MIN</span></a> <span class="Other">=</span> <span class="DecNumber">18'i32</span></pre></dt>
  6235. <dd>
  6236. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L587" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6237. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L587" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6238. </dd>
  6239. </div>
  6240. <div id="PC_ASYNC_IO">
  6241. <dt><pre><a href="posix.html#PC_ASYNC_IO"><span class="Identifier">PC_ASYNC_IO</span></a> <span class="Other">=</span> <span class="DecNumber">10'i32</span></pre></dt>
  6242. <dd>
  6243. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L588" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6244. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L588" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6245. </dd>
  6246. </div>
  6247. <div id="PC_CHOWN_RESTRICTED">
  6248. <dt><pre><a href="posix.html#PC_CHOWN_RESTRICTED"><span class="Identifier">PC_CHOWN_RESTRICTED</span></a> <span class="Other">=</span> <span class="DecNumber">6'i32</span></pre></dt>
  6249. <dd>
  6250. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L589" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6251. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L589" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6252. </dd>
  6253. </div>
  6254. <div id="PC_FILESIZEBITS">
  6255. <dt><pre><a href="posix.html#PC_FILESIZEBITS"><span class="Identifier">PC_FILESIZEBITS</span></a> <span class="Other">=</span> <span class="DecNumber">13'i32</span></pre></dt>
  6256. <dd>
  6257. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L590" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6258. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L590" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6259. </dd>
  6260. </div>
  6261. <div id="PC_LINK_MAX">
  6262. <dt><pre><a href="posix.html#PC_LINK_MAX"><span class="Identifier">PC_LINK_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6263. <dd>
  6264. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L591" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6265. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L591" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6266. </dd>
  6267. </div>
  6268. <div id="PC_MAX_CANON">
  6269. <dt><pre><a href="posix.html#PC_MAX_CANON"><span class="Identifier">PC_MAX_CANON</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6270. <dd>
  6271. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L592" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6272. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L592" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6273. </dd>
  6274. </div>
  6275. <div id="PC_MAX_INPUT">
  6276. <dt><pre><a href="posix.html#PC_MAX_INPUT"><span class="Identifier">PC_MAX_INPUT</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  6277. <dd>
  6278. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L593" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6279. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L593" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6280. </dd>
  6281. </div>
  6282. <div id="PC_NAME_MAX">
  6283. <dt><pre><a href="posix.html#PC_NAME_MAX"><span class="Identifier">PC_NAME_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  6284. <dd>
  6285. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L594" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6286. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L594" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6287. </dd>
  6288. </div>
  6289. <div id="PC_NO_TRUNC">
  6290. <dt><pre><a href="posix.html#PC_NO_TRUNC"><span class="Identifier">PC_NO_TRUNC</span></a> <span class="Other">=</span> <span class="DecNumber">7'i32</span></pre></dt>
  6291. <dd>
  6292. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L595" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6293. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L595" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6294. </dd>
  6295. </div>
  6296. <div id="PC_PATH_MAX">
  6297. <dt><pre><a href="posix.html#PC_PATH_MAX"><span class="Identifier">PC_PATH_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  6298. <dd>
  6299. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L596" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6300. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L596" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6301. </dd>
  6302. </div>
  6303. <div id="PC_PIPE_BUF">
  6304. <dt><pre><a href="posix.html#PC_PIPE_BUF"><span class="Identifier">PC_PIPE_BUF</span></a> <span class="Other">=</span> <span class="DecNumber">5'i32</span></pre></dt>
  6305. <dd>
  6306. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L597" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6307. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L597" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6308. </dd>
  6309. </div>
  6310. <div id="PC_PRIO_IO">
  6311. <dt><pre><a href="posix.html#PC_PRIO_IO"><span class="Identifier">PC_PRIO_IO</span></a> <span class="Other">=</span> <span class="DecNumber">11'i32</span></pre></dt>
  6312. <dd>
  6313. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L598" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6314. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L598" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6315. </dd>
  6316. </div>
  6317. <div id="PC_REC_INCR_XFER_SIZE">
  6318. <dt><pre><a href="posix.html#PC_REC_INCR_XFER_SIZE"><span class="Identifier">PC_REC_INCR_XFER_SIZE</span></a> <span class="Other">=</span> <span class="DecNumber">14'i32</span></pre></dt>
  6319. <dd>
  6320. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L599" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6321. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L599" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6322. </dd>
  6323. </div>
  6324. <div id="PC_REC_MIN_XFER_SIZE">
  6325. <dt><pre><a href="posix.html#PC_REC_MIN_XFER_SIZE"><span class="Identifier">PC_REC_MIN_XFER_SIZE</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  6326. <dd>
  6327. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L600" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6328. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L600" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6329. </dd>
  6330. </div>
  6331. <div id="PC_REC_XFER_ALIGN">
  6332. <dt><pre><a href="posix.html#PC_REC_XFER_ALIGN"><span class="Identifier">PC_REC_XFER_ALIGN</span></a> <span class="Other">=</span> <span class="DecNumber">17'i32</span></pre></dt>
  6333. <dd>
  6334. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L601" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6335. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L601" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6336. </dd>
  6337. </div>
  6338. <div id="PC_SYMLINK_MAX">
  6339. <dt><pre><a href="posix.html#PC_SYMLINK_MAX"><span class="Identifier">PC_SYMLINK_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">19'i32</span></pre></dt>
  6340. <dd>
  6341. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L602" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6342. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L602" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6343. </dd>
  6344. </div>
  6345. <div id="PC_SYNC_IO">
  6346. <dt><pre><a href="posix.html#PC_SYNC_IO"><span class="Identifier">PC_SYNC_IO</span></a> <span class="Other">=</span> <span class="DecNumber">9'i32</span></pre></dt>
  6347. <dd>
  6348. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L603" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6349. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L603" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6350. </dd>
  6351. </div>
  6352. <div id="PC_VDISABLE">
  6353. <dt><pre><a href="posix.html#PC_VDISABLE"><span class="Identifier">PC_VDISABLE</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  6354. <dd>
  6355. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L604" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6356. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L604" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6357. </dd>
  6358. </div>
  6359. <div id="PM_STR">
  6360. <dt><pre><a href="posix.html#PM_STR"><span class="Identifier">PM_STR</span></a> <span class="Other">=</span> <span class="DecNumber">131111'i32</span></pre></dt>
  6361. <dd>
  6362. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L216" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6363. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L216" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6364. </dd>
  6365. </div>
  6366. <div id="POLLERR">
  6367. <dt><pre><a href="posix.html#POLLERR"><span class="Identifier">POLLERR</span></a> <span class="Other">=</span> <span class="DecNumber">8'i16</span></pre></dt>
  6368. <dd>
  6369. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L343" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6370. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L343" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6371. </dd>
  6372. </div>
  6373. <div id="POLLHUP">
  6374. <dt><pre><a href="posix.html#POLLHUP"><span class="Identifier">POLLHUP</span></a> <span class="Other">=</span> <span class="DecNumber">16'i16</span></pre></dt>
  6375. <dd>
  6376. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L344" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6377. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L344" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6378. </dd>
  6379. </div>
  6380. <div id="POLLIN">
  6381. <dt><pre><a href="posix.html#POLLIN"><span class="Identifier">POLLIN</span></a> <span class="Other">=</span> <span class="DecNumber">1'i16</span></pre></dt>
  6382. <dd>
  6383. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L336" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6384. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L336" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6385. </dd>
  6386. </div>
  6387. <div id="POLLNVAL">
  6388. <dt><pre><a href="posix.html#POLLNVAL"><span class="Identifier">POLLNVAL</span></a> <span class="Other">=</span> <span class="DecNumber">32'i16</span></pre></dt>
  6389. <dd>
  6390. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L345" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6391. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L345" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6392. </dd>
  6393. </div>
  6394. <div id="POLLOUT">
  6395. <dt><pre><a href="posix.html#POLLOUT"><span class="Identifier">POLLOUT</span></a> <span class="Other">=</span> <span class="DecNumber">4'i16</span></pre></dt>
  6396. <dd>
  6397. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L340" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6398. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L340" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6399. </dd>
  6400. </div>
  6401. <div id="POLLPRI">
  6402. <dt><pre><a href="posix.html#POLLPRI"><span class="Identifier">POLLPRI</span></a> <span class="Other">=</span> <span class="DecNumber">2'i16</span></pre></dt>
  6403. <dd>
  6404. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L339" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6405. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L339" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6406. </dd>
  6407. </div>
  6408. <div id="POLLRDBAND">
  6409. <dt><pre><a href="posix.html#POLLRDBAND"><span class="Identifier">POLLRDBAND</span></a> <span class="Other">=</span> <span class="DecNumber">128'i16</span></pre></dt>
  6410. <dd>
  6411. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L338" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6412. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L338" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6413. </dd>
  6414. </div>
  6415. <div id="POLLRDNORM">
  6416. <dt><pre><a href="posix.html#POLLRDNORM"><span class="Identifier">POLLRDNORM</span></a> <span class="Other">=</span> <span class="DecNumber">64'i16</span></pre></dt>
  6417. <dd>
  6418. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L337" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6419. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L337" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6420. </dd>
  6421. </div>
  6422. <div id="POLLWRBAND">
  6423. <dt><pre><a href="posix.html#POLLWRBAND"><span class="Identifier">POLLWRBAND</span></a> <span class="Other">=</span> <span class="DecNumber">512'i16</span></pre></dt>
  6424. <dd>
  6425. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L342" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6426. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L342" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6427. </dd>
  6428. </div>
  6429. <div id="POLLWRNORM">
  6430. <dt><pre><a href="posix.html#POLLWRNORM"><span class="Identifier">POLLWRNORM</span></a> <span class="Other">=</span> <span class="DecNumber">256'i16</span></pre></dt>
  6431. <dd>
  6432. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L341" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6433. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L341" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6434. </dd>
  6435. </div>
  6436. <div id="POSIX_ASYNC_IO">
  6437. <dt><pre><a href="posix.html#POSIX_ASYNC_IO"><span class="Identifier">POSIX_ASYNC_IO</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6438. <dd>
  6439. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L563" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6440. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L563" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6441. </dd>
  6442. </div>
  6443. <div id="POSIX_FADV_DONTNEED">
  6444. <dt><pre><a href="posix.html#POSIX_FADV_DONTNEED"><span class="Identifier">POSIX_FADV_DONTNEED</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  6445. <dd>
  6446. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L139" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6447. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L139" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6448. </dd>
  6449. </div>
  6450. <div id="POSIX_FADV_NOREUSE">
  6451. <dt><pre><a href="posix.html#POSIX_FADV_NOREUSE"><span class="Identifier">POSIX_FADV_NOREUSE</span></a> <span class="Other">=</span> <span class="DecNumber">5'i32</span></pre></dt>
  6452. <dd>
  6453. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L140" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6454. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L140" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6455. </dd>
  6456. </div>
  6457. <div id="POSIX_FADV_NORMAL">
  6458. <dt><pre><a href="posix.html#POSIX_FADV_NORMAL"><span class="Identifier">POSIX_FADV_NORMAL</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6459. <dd>
  6460. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L135" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6461. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L135" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6462. </dd>
  6463. </div>
  6464. <div id="POSIX_FADV_RANDOM">
  6465. <dt><pre><a href="posix.html#POSIX_FADV_RANDOM"><span class="Identifier">POSIX_FADV_RANDOM</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6466. <dd>
  6467. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L137" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6468. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L137" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6469. </dd>
  6470. </div>
  6471. <div id="POSIX_FADV_SEQUENTIAL">
  6472. <dt><pre><a href="posix.html#POSIX_FADV_SEQUENTIAL"><span class="Identifier">POSIX_FADV_SEQUENTIAL</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  6473. <dd>
  6474. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L136" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6475. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L136" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6476. </dd>
  6477. </div>
  6478. <div id="POSIX_FADV_WILLNEED">
  6479. <dt><pre><a href="posix.html#POSIX_FADV_WILLNEED"><span class="Identifier">POSIX_FADV_WILLNEED</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  6480. <dd>
  6481. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L138" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6482. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L138" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6483. </dd>
  6484. </div>
  6485. <div id="POSIX_MADV_DONTNEED">
  6486. <dt><pre><a href="posix.html#POSIX_MADV_DONTNEED"><span class="Identifier">POSIX_MADV_DONTNEED</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  6487. <dd>
  6488. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L451" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6489. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L451" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6490. </dd>
  6491. </div>
  6492. <div id="POSIX_MADV_NORMAL">
  6493. <dt><pre><a href="posix.html#POSIX_MADV_NORMAL"><span class="Identifier">POSIX_MADV_NORMAL</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6494. <dd>
  6495. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L447" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6496. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L447" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6497. </dd>
  6498. </div>
  6499. <div id="POSIX_MADV_RANDOM">
  6500. <dt><pre><a href="posix.html#POSIX_MADV_RANDOM"><span class="Identifier">POSIX_MADV_RANDOM</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6501. <dd>
  6502. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L449" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6503. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L449" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6504. </dd>
  6505. </div>
  6506. <div id="POSIX_MADV_SEQUENTIAL">
  6507. <dt><pre><a href="posix.html#POSIX_MADV_SEQUENTIAL"><span class="Identifier">POSIX_MADV_SEQUENTIAL</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  6508. <dd>
  6509. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L448" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6510. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L448" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6511. </dd>
  6512. </div>
  6513. <div id="POSIX_MADV_WILLNEED">
  6514. <dt><pre><a href="posix.html#POSIX_MADV_WILLNEED"><span class="Identifier">POSIX_MADV_WILLNEED</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  6515. <dd>
  6516. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L450" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6517. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L450" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6518. </dd>
  6519. </div>
  6520. <div id="POSIX_SPAWN_RESETIDS">
  6521. <dt><pre><a href="posix.html#POSIX_SPAWN_RESETIDS"><span class="Identifier">POSIX_SPAWN_RESETIDS</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6522. <dd>
  6523. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L542" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6524. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L542" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6525. </dd>
  6526. </div>
  6527. <div id="POSIX_SPAWN_SETPGROUP">
  6528. <dt><pre><a href="posix.html#POSIX_SPAWN_SETPGROUP"><span class="Identifier">POSIX_SPAWN_SETPGROUP</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  6529. <dd>
  6530. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L543" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6531. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L543" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6532. </dd>
  6533. </div>
  6534. <div id="POSIX_SPAWN_SETSCHEDPARAM">
  6535. <dt><pre><a href="posix.html#POSIX_SPAWN_SETSCHEDPARAM"><span class="Identifier">POSIX_SPAWN_SETSCHEDPARAM</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  6536. <dd>
  6537. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L544" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6538. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L544" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6539. </dd>
  6540. </div>
  6541. <div id="POSIX_SPAWN_SETSCHEDULER">
  6542. <dt><pre><a href="posix.html#POSIX_SPAWN_SETSCHEDULER"><span class="Identifier">POSIX_SPAWN_SETSCHEDULER</span></a> <span class="Other">=</span> <span class="DecNumber">32'i32</span></pre></dt>
  6543. <dd>
  6544. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L545" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6545. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L545" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6546. </dd>
  6547. </div>
  6548. <div id="POSIX_SPAWN_SETSIGDEF">
  6549. <dt><pre><a href="posix.html#POSIX_SPAWN_SETSIGDEF"><span class="Identifier">POSIX_SPAWN_SETSIGDEF</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  6550. <dd>
  6551. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L546" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6552. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L546" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6553. </dd>
  6554. </div>
  6555. <div id="POSIX_SPAWN_SETSIGMASK">
  6556. <dt><pre><a href="posix.html#POSIX_SPAWN_SETSIGMASK"><span class="Identifier">POSIX_SPAWN_SETSIGMASK</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  6557. <dd>
  6558. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L547" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6559. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L547" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6560. </dd>
  6561. </div>
  6562. <div id="POSIX_SPAWN_USEVFORK">
  6563. <dt><pre><a href="posix.html#POSIX_SPAWN_USEVFORK"><span class="Identifier">POSIX_SPAWN_USEVFORK</span></a> <span class="Other">=</span> <span class="DecNumber">64'i32</span></pre></dt>
  6564. <dd>
  6565. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L548" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6566. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L548" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6567. </dd>
  6568. </div>
  6569. <div id="PROT_EXEC">
  6570. <dt><pre><a href="posix.html#PROT_EXEC"><span class="Identifier">PROT_EXEC</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  6571. <dd>
  6572. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L433" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6573. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L433" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6574. </dd>
  6575. </div>
  6576. <div id="PROT_NONE">
  6577. <dt><pre><a href="posix.html#PROT_NONE"><span class="Identifier">PROT_NONE</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6578. <dd>
  6579. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L434" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6580. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L434" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6581. </dd>
  6582. </div>
  6583. <div id="PROT_READ">
  6584. <dt><pre><a href="posix.html#PROT_READ"><span class="Identifier">PROT_READ</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6585. <dd>
  6586. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L431" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6587. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L431" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6588. </dd>
  6589. </div>
  6590. <div id="PROT_WRITE">
  6591. <dt><pre><a href="posix.html#PROT_WRITE"><span class="Identifier">PROT_WRITE</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  6592. <dd>
  6593. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L432" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6594. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L432" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6595. </dd>
  6596. </div>
  6597. <div id="PTHREAD_BARRIER_SERIAL_THREAD">
  6598. <dt><pre><a href="posix.html#PTHREAD_BARRIER_SERIAL_THREAD"><span class="Identifier">PTHREAD_BARRIER_SERIAL_THREAD</span></a> <span class="Other">=</span> <span class="DecNumber">-1'i32</span></pre></dt>
  6599. <dd>
  6600. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L348" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6601. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L348" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6602. </dd>
  6603. </div>
  6604. <div id="PTHREAD_CANCEL_ASYNCHRONOUS">
  6605. <dt><pre><a href="posix.html#PTHREAD_CANCEL_ASYNCHRONOUS"><span class="Identifier">PTHREAD_CANCEL_ASYNCHRONOUS</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6606. <dd>
  6607. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L349" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6608. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L349" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6609. </dd>
  6610. </div>
  6611. <div id="PTHREAD_CANCEL_DEFERRED">
  6612. <dt><pre><a href="posix.html#PTHREAD_CANCEL_DEFERRED"><span class="Identifier">PTHREAD_CANCEL_DEFERRED</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6613. <dd>
  6614. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L351" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6615. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L351" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6616. </dd>
  6617. </div>
  6618. <div id="PTHREAD_CANCEL_DISABLE">
  6619. <dt><pre><a href="posix.html#PTHREAD_CANCEL_DISABLE"><span class="Identifier">PTHREAD_CANCEL_DISABLE</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6620. <dd>
  6621. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L352" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6622. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L352" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6623. </dd>
  6624. </div>
  6625. <div id="PTHREAD_CANCEL_ENABLE">
  6626. <dt><pre><a href="posix.html#PTHREAD_CANCEL_ENABLE"><span class="Identifier">PTHREAD_CANCEL_ENABLE</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6627. <dd>
  6628. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L350" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6629. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L350" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6630. </dd>
  6631. </div>
  6632. <div id="PTHREAD_CREATE_DETACHED">
  6633. <dt><pre><a href="posix.html#PTHREAD_CREATE_DETACHED"><span class="Identifier">PTHREAD_CREATE_DETACHED</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6634. <dd>
  6635. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L353" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6636. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L353" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6637. </dd>
  6638. </div>
  6639. <div id="PTHREAD_CREATE_JOINABLE">
  6640. <dt><pre><a href="posix.html#PTHREAD_CREATE_JOINABLE"><span class="Identifier">PTHREAD_CREATE_JOINABLE</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6641. <dd>
  6642. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L354" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6643. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L354" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6644. </dd>
  6645. </div>
  6646. <div id="PTHREAD_EXPLICIT_SCHED">
  6647. <dt><pre><a href="posix.html#PTHREAD_EXPLICIT_SCHED"><span class="Identifier">PTHREAD_EXPLICIT_SCHED</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6648. <dd>
  6649. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L355" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6650. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L355" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6651. </dd>
  6652. </div>
  6653. <div id="PTHREAD_INHERIT_SCHED">
  6654. <dt><pre><a href="posix.html#PTHREAD_INHERIT_SCHED"><span class="Identifier">PTHREAD_INHERIT_SCHED</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6655. <dd>
  6656. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L356" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6657. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L356" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6658. </dd>
  6659. </div>
  6660. <div id="PTHREAD_PROCESS_PRIVATE">
  6661. <dt><pre><a href="posix.html#PTHREAD_PROCESS_PRIVATE"><span class="Identifier">PTHREAD_PROCESS_PRIVATE</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6662. <dd>
  6663. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L358" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6664. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L358" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6665. </dd>
  6666. </div>
  6667. <div id="PTHREAD_PROCESS_SHARED">
  6668. <dt><pre><a href="posix.html#PTHREAD_PROCESS_SHARED"><span class="Identifier">PTHREAD_PROCESS_SHARED</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6669. <dd>
  6670. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L357" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6671. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L357" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6672. </dd>
  6673. </div>
  6674. <div id="PTHREAD_SCOPE_PROCESS">
  6675. <dt><pre><a href="posix.html#PTHREAD_SCOPE_PROCESS"><span class="Identifier">PTHREAD_SCOPE_PROCESS</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6676. <dd>
  6677. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L359" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6678. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L359" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6679. </dd>
  6680. </div>
  6681. <div id="PTHREAD_SCOPE_SYSTEM">
  6682. <dt><pre><a href="posix.html#PTHREAD_SCOPE_SYSTEM"><span class="Identifier">PTHREAD_SCOPE_SYSTEM</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6683. <dd>
  6684. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L360" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6685. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L360" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6686. </dd>
  6687. </div>
  6688. <div id="R_OK">
  6689. <dt><pre><a href="posix.html#R_OK"><span class="Identifier">R_OK</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  6690. <dd>
  6691. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L565" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6692. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L565" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6693. </dd>
  6694. </div>
  6695. <div id="RADIXCHAR">
  6696. <dt><pre><a href="posix.html#RADIXCHAR"><span class="Identifier">RADIXCHAR</span></a> <span class="Other">=</span> <span class="DecNumber">65536'i32</span></pre></dt>
  6697. <dd>
  6698. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L260" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6699. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L260" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6700. </dd>
  6701. </div>
  6702. <div id="RLIMIT_NOFILE">
  6703. <dt><pre><a href="posix.html#RLIMIT_NOFILE"><span class="Identifier">RLIMIT_NOFILE</span></a> <span class="Other">=</span> <span class="DecNumber">7'i32</span></pre></dt>
  6704. <dd>
  6705. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L455" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6706. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L455" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6707. </dd>
  6708. </div>
  6709. <div id="RLIMIT_STACK">
  6710. <dt><pre><a href="posix.html#RLIMIT_STACK"><span class="Identifier">RLIMIT_STACK</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  6711. <dd>
  6712. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L456" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6713. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L456" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6714. </dd>
  6715. </div>
  6716. <div id="RTLD_GLOBAL">
  6717. <dt><pre><a href="posix.html#RTLD_GLOBAL"><span class="Identifier">RTLD_GLOBAL</span></a> <span class="Other">=</span> <span class="DecNumber">256'i32</span></pre></dt>
  6718. <dd>
  6719. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L17" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6720. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L17" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6721. </dd>
  6722. </div>
  6723. <div id="RTLD_LAZY">
  6724. <dt><pre><a href="posix.html#RTLD_LAZY"><span class="Identifier">RTLD_LAZY</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6725. <dd>
  6726. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L15" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6727. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L15" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6728. </dd>
  6729. </div>
  6730. <div id="RTLD_LOCAL">
  6731. <dt><pre><a href="posix.html#RTLD_LOCAL"><span class="Identifier">RTLD_LOCAL</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6732. <dd>
  6733. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L18" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6734. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L18" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6735. </dd>
  6736. </div>
  6737. <div id="RTLD_NOW">
  6738. <dt><pre><a href="posix.html#RTLD_NOW"><span class="Identifier">RTLD_NOW</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  6739. <dd>
  6740. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L16" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6741. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L16" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6742. </dd>
  6743. </div>
  6744. <div id="RUSAGE_CHILDREN">
  6745. <dt><pre><a href="posix.html#RUSAGE_CHILDREN"><span class="Identifier">RUSAGE_CHILDREN</span></a> <span class="Other">=</span> <span class="DecNumber">-1'i32</span></pre></dt>
  6746. <dd>
  6747. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L774" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6748. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L774" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6749. </dd>
  6750. </div>
  6751. <div id="RUSAGE_SELF">
  6752. <dt><pre><a href="posix.html#RUSAGE_SELF"><span class="Identifier">RUSAGE_SELF</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  6753. <dd>
  6754. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L773" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6755. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L773" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6756. </dd>
  6757. </div>
  6758. <div id="RUSAGE_THREAD">
  6759. <dt><pre><a href="posix.html#RUSAGE_THREAD"><span class="Identifier">RUSAGE_THREAD</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6760. <dd>
  6761. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L775" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6762. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L775" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6763. </dd>
  6764. </div>
  6765. <div id="S_IFBLK">
  6766. <dt><pre><a href="posix.html#S_IFBLK"><span class="Identifier">S_IFBLK</span></a> <span class="Other">=</span> <span class="DecNumber">24576'i32</span></pre></dt>
  6767. <dd>
  6768. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L505" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6769. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L505" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6770. </dd>
  6771. </div>
  6772. <div id="S_IFCHR">
  6773. <dt><pre><a href="posix.html#S_IFCHR"><span class="Identifier">S_IFCHR</span></a> <span class="Other">=</span> <span class="DecNumber">8192'i32</span></pre></dt>
  6774. <dd>
  6775. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L506" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6776. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L506" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6777. </dd>
  6778. </div>
  6779. <div id="S_IFDIR">
  6780. <dt><pre><a href="posix.html#S_IFDIR"><span class="Identifier">S_IFDIR</span></a> <span class="Other">=</span> <span class="DecNumber">16384'i32</span></pre></dt>
  6781. <dd>
  6782. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L507" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6783. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L507" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6784. </dd>
  6785. </div>
  6786. <div id="S_IFIFO">
  6787. <dt><pre><a href="posix.html#S_IFIFO"><span class="Identifier">S_IFIFO</span></a> <span class="Other">=</span> <span class="DecNumber">4096'i32</span></pre></dt>
  6788. <dd>
  6789. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L508" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6790. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L508" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6791. </dd>
  6792. </div>
  6793. <div id="S_IFLNK">
  6794. <dt><pre><a href="posix.html#S_IFLNK"><span class="Identifier">S_IFLNK</span></a> <span class="Other">=</span> <span class="DecNumber">40960'i32</span></pre></dt>
  6795. <dd>
  6796. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L509" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6797. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L509" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6798. </dd>
  6799. </div>
  6800. <div id="S_IFMT">
  6801. <dt><pre><a href="posix.html#S_IFMT"><span class="Identifier">S_IFMT</span></a> <span class="Other">=</span> <span class="DecNumber">61440'i32</span></pre></dt>
  6802. <dd>
  6803. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L510" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6804. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L510" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6805. </dd>
  6806. </div>
  6807. <div id="S_IFREG">
  6808. <dt><pre><a href="posix.html#S_IFREG"><span class="Identifier">S_IFREG</span></a> <span class="Other">=</span> <span class="DecNumber">32768'i32</span></pre></dt>
  6809. <dd>
  6810. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L511" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6811. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L511" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6812. </dd>
  6813. </div>
  6814. <div id="S_IFSOCK">
  6815. <dt><pre><a href="posix.html#S_IFSOCK"><span class="Identifier">S_IFSOCK</span></a> <span class="Other">=</span> <span class="DecNumber">49152'i32</span></pre></dt>
  6816. <dd>
  6817. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L512" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6818. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L512" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6819. </dd>
  6820. </div>
  6821. <div id="S_IRGRP">
  6822. <dt><pre><a href="posix.html#S_IRGRP"><span class="Identifier">S_IRGRP</span></a> <span class="Other">=</span> <span class="DecNumber">32'i32</span></pre></dt>
  6823. <dd>
  6824. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L513" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6825. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L513" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6826. </dd>
  6827. </div>
  6828. <div id="S_IROTH">
  6829. <dt><pre><a href="posix.html#S_IROTH"><span class="Identifier">S_IROTH</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  6830. <dd>
  6831. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L514" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6832. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L514" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6833. </dd>
  6834. </div>
  6835. <div id="S_IRUSR">
  6836. <dt><pre><a href="posix.html#S_IRUSR"><span class="Identifier">S_IRUSR</span></a> <span class="Other">=</span> <span class="DecNumber">256'i32</span></pre></dt>
  6837. <dd>
  6838. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L515" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6839. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L515" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6840. </dd>
  6841. </div>
  6842. <div id="S_IRWXG">
  6843. <dt><pre><a href="posix.html#S_IRWXG"><span class="Identifier">S_IRWXG</span></a> <span class="Other">=</span> <span class="DecNumber">56'i32</span></pre></dt>
  6844. <dd>
  6845. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L516" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6846. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L516" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6847. </dd>
  6848. </div>
  6849. <div id="S_IRWXO">
  6850. <dt><pre><a href="posix.html#S_IRWXO"><span class="Identifier">S_IRWXO</span></a> <span class="Other">=</span> <span class="DecNumber">7'i32</span></pre></dt>
  6851. <dd>
  6852. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L517" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6853. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L517" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6854. </dd>
  6855. </div>
  6856. <div id="S_IRWXU">
  6857. <dt><pre><a href="posix.html#S_IRWXU"><span class="Identifier">S_IRWXU</span></a> <span class="Other">=</span> <span class="DecNumber">448'i32</span></pre></dt>
  6858. <dd>
  6859. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L518" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6860. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L518" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6861. </dd>
  6862. </div>
  6863. <div id="S_ISGID">
  6864. <dt><pre><a href="posix.html#S_ISGID"><span class="Identifier">S_ISGID</span></a> <span class="Other">=</span> <span class="DecNumber">1024'i32</span></pre></dt>
  6865. <dd>
  6866. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L519" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6867. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L519" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6868. </dd>
  6869. </div>
  6870. <div id="S_ISUID">
  6871. <dt><pre><a href="posix.html#S_ISUID"><span class="Identifier">S_ISUID</span></a> <span class="Other">=</span> <span class="DecNumber">2048'i32</span></pre></dt>
  6872. <dd>
  6873. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L520" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6874. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L520" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6875. </dd>
  6876. </div>
  6877. <div id="S_ISVTX">
  6878. <dt><pre><a href="posix.html#S_ISVTX"><span class="Identifier">S_ISVTX</span></a> <span class="Other">=</span> <span class="DecNumber">512'i32</span></pre></dt>
  6879. <dd>
  6880. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L521" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6881. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L521" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6882. </dd>
  6883. </div>
  6884. <div id="S_IWGRP">
  6885. <dt><pre><a href="posix.html#S_IWGRP"><span class="Identifier">S_IWGRP</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  6886. <dd>
  6887. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L522" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6888. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L522" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6889. </dd>
  6890. </div>
  6891. <div id="S_IWOTH">
  6892. <dt><pre><a href="posix.html#S_IWOTH"><span class="Identifier">S_IWOTH</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  6893. <dd>
  6894. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L523" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6895. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L523" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6896. </dd>
  6897. </div>
  6898. <div id="S_IWUSR">
  6899. <dt><pre><a href="posix.html#S_IWUSR"><span class="Identifier">S_IWUSR</span></a> <span class="Other">=</span> <span class="DecNumber">128'i32</span></pre></dt>
  6900. <dd>
  6901. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L524" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6902. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L524" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6903. </dd>
  6904. </div>
  6905. <div id="S_IXGRP">
  6906. <dt><pre><a href="posix.html#S_IXGRP"><span class="Identifier">S_IXGRP</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  6907. <dd>
  6908. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L525" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6909. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L525" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6910. </dd>
  6911. </div>
  6912. <div id="S_IXOTH">
  6913. <dt><pre><a href="posix.html#S_IXOTH"><span class="Identifier">S_IXOTH</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6914. <dd>
  6915. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L526" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6916. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L526" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6917. </dd>
  6918. </div>
  6919. <div id="S_IXUSR">
  6920. <dt><pre><a href="posix.html#S_IXUSR"><span class="Identifier">S_IXUSR</span></a> <span class="Other">=</span> <span class="DecNumber">64'i32</span></pre></dt>
  6921. <dd>
  6922. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L527" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6923. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L527" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6924. </dd>
  6925. </div>
  6926. <div id="SA_NOCLDSTOP">
  6927. <dt><pre><a href="posix.html#SA_NOCLDSTOP"><span class="Identifier">SA_NOCLDSTOP</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  6928. <dd>
  6929. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L402" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6930. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L402" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6931. </dd>
  6932. </div>
  6933. <div id="SA_NOCLDWAIT">
  6934. <dt><pre><a href="posix.html#SA_NOCLDWAIT"><span class="Identifier">SA_NOCLDWAIT</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  6935. <dd>
  6936. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L410" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6937. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L410" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6938. </dd>
  6939. </div>
  6940. <div id="SA_NODEFER">
  6941. <dt><pre><a href="posix.html#SA_NODEFER"><span class="Identifier">SA_NODEFER</span></a> <span class="Other">=</span> <span class="DecNumber">1073741824'i32</span></pre></dt>
  6942. <dd>
  6943. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L411" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6944. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L411" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6945. </dd>
  6946. </div>
  6947. <div id="SA_ONSTACK">
  6948. <dt><pre><a href="posix.html#SA_ONSTACK"><span class="Identifier">SA_ONSTACK</span></a> <span class="Other">=</span> <span class="DecNumber">134217728'i32</span></pre></dt>
  6949. <dd>
  6950. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L406" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6951. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L406" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6952. </dd>
  6953. </div>
  6954. <div id="SA_RESETHAND">
  6955. <dt><pre><a href="posix.html#SA_RESETHAND"><span class="Identifier">SA_RESETHAND</span></a> <span class="Other">=</span> <span class="DecNumber">-2147483648'i32</span></pre></dt>
  6956. <dd>
  6957. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L407" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6958. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L407" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6959. </dd>
  6960. </div>
  6961. <div id="SA_RESTART">
  6962. <dt><pre><a href="posix.html#SA_RESTART"><span class="Identifier">SA_RESTART</span></a> <span class="Other">=</span> <span class="DecNumber">268435456'i32</span></pre></dt>
  6963. <dd>
  6964. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L408" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6965. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L408" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6966. </dd>
  6967. </div>
  6968. <div id="SA_SIGINFO">
  6969. <dt><pre><a href="posix.html#SA_SIGINFO"><span class="Identifier">SA_SIGINFO</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  6970. <dd>
  6971. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L409" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6972. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L409" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6973. </dd>
  6974. </div>
  6975. <div id="SC_2_C_BIND">
  6976. <dt><pre><a href="posix.html#SC_2_C_BIND"><span class="Identifier">SC_2_C_BIND</span></a> <span class="Other">=</span> <span class="DecNumber">47'i32</span></pre></dt>
  6977. <dd>
  6978. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L605" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6979. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L605" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6980. </dd>
  6981. </div>
  6982. <div id="SC_2_C_DEV">
  6983. <dt><pre><a href="posix.html#SC_2_C_DEV"><span class="Identifier">SC_2_C_DEV</span></a> <span class="Other">=</span> <span class="DecNumber">48'i32</span></pre></dt>
  6984. <dd>
  6985. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L606" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6986. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L606" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6987. </dd>
  6988. </div>
  6989. <div id="SC_2_CHAR_TERM">
  6990. <dt><pre><a href="posix.html#SC_2_CHAR_TERM"><span class="Identifier">SC_2_CHAR_TERM</span></a> <span class="Other">=</span> <span class="DecNumber">95'i32</span></pre></dt>
  6991. <dd>
  6992. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L607" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  6993. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L607" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  6994. </dd>
  6995. </div>
  6996. <div id="SC_2_FORT_DEV">
  6997. <dt><pre><a href="posix.html#SC_2_FORT_DEV"><span class="Identifier">SC_2_FORT_DEV</span></a> <span class="Other">=</span> <span class="DecNumber">49'i32</span></pre></dt>
  6998. <dd>
  6999. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L608" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7000. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L608" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7001. </dd>
  7002. </div>
  7003. <div id="SC_2_FORT_RUN">
  7004. <dt><pre><a href="posix.html#SC_2_FORT_RUN"><span class="Identifier">SC_2_FORT_RUN</span></a> <span class="Other">=</span> <span class="DecNumber">50'i32</span></pre></dt>
  7005. <dd>
  7006. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L609" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7007. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L609" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7008. </dd>
  7009. </div>
  7010. <div id="SC_2_LOCALEDEF">
  7011. <dt><pre><a href="posix.html#SC_2_LOCALEDEF"><span class="Identifier">SC_2_LOCALEDEF</span></a> <span class="Other">=</span> <span class="DecNumber">52'i32</span></pre></dt>
  7012. <dd>
  7013. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L610" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7014. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L610" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7015. </dd>
  7016. </div>
  7017. <div id="SC_2_PBS">
  7018. <dt><pre><a href="posix.html#SC_2_PBS"><span class="Identifier">SC_2_PBS</span></a> <span class="Other">=</span> <span class="DecNumber">168'i32</span></pre></dt>
  7019. <dd>
  7020. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L611" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7021. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L611" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7022. </dd>
  7023. </div>
  7024. <div id="SC_2_PBS_ACCOUNTING">
  7025. <dt><pre><a href="posix.html#SC_2_PBS_ACCOUNTING"><span class="Identifier">SC_2_PBS_ACCOUNTING</span></a> <span class="Other">=</span> <span class="DecNumber">169'i32</span></pre></dt>
  7026. <dd>
  7027. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L612" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7028. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L612" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7029. </dd>
  7030. </div>
  7031. <div id="SC_2_PBS_CHECKPOINT">
  7032. <dt><pre><a href="posix.html#SC_2_PBS_CHECKPOINT"><span class="Identifier">SC_2_PBS_CHECKPOINT</span></a> <span class="Other">=</span> <span class="DecNumber">175'i32</span></pre></dt>
  7033. <dd>
  7034. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L613" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7035. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L613" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7036. </dd>
  7037. </div>
  7038. <div id="SC_2_PBS_LOCATE">
  7039. <dt><pre><a href="posix.html#SC_2_PBS_LOCATE"><span class="Identifier">SC_2_PBS_LOCATE</span></a> <span class="Other">=</span> <span class="DecNumber">170'i32</span></pre></dt>
  7040. <dd>
  7041. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L614" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7042. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L614" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7043. </dd>
  7044. </div>
  7045. <div id="SC_2_PBS_MESSAGE">
  7046. <dt><pre><a href="posix.html#SC_2_PBS_MESSAGE"><span class="Identifier">SC_2_PBS_MESSAGE</span></a> <span class="Other">=</span> <span class="DecNumber">171'i32</span></pre></dt>
  7047. <dd>
  7048. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L615" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7049. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L615" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7050. </dd>
  7051. </div>
  7052. <div id="SC_2_PBS_TRACK">
  7053. <dt><pre><a href="posix.html#SC_2_PBS_TRACK"><span class="Identifier">SC_2_PBS_TRACK</span></a> <span class="Other">=</span> <span class="DecNumber">172'i32</span></pre></dt>
  7054. <dd>
  7055. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L616" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7056. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L616" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7057. </dd>
  7058. </div>
  7059. <div id="SC_2_SW_DEV">
  7060. <dt><pre><a href="posix.html#SC_2_SW_DEV"><span class="Identifier">SC_2_SW_DEV</span></a> <span class="Other">=</span> <span class="DecNumber">51'i32</span></pre></dt>
  7061. <dd>
  7062. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L617" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7063. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L617" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7064. </dd>
  7065. </div>
  7066. <div id="SC_2_UPE">
  7067. <dt><pre><a href="posix.html#SC_2_UPE"><span class="Identifier">SC_2_UPE</span></a> <span class="Other">=</span> <span class="DecNumber">97'i32</span></pre></dt>
  7068. <dd>
  7069. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L618" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7070. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L618" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7071. </dd>
  7072. </div>
  7073. <div id="SC_2_VERSION">
  7074. <dt><pre><a href="posix.html#SC_2_VERSION"><span class="Identifier">SC_2_VERSION</span></a> <span class="Other">=</span> <span class="DecNumber">46'i32</span></pre></dt>
  7075. <dd>
  7076. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L619" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7077. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L619" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7078. </dd>
  7079. </div>
  7080. <div id="SC_ADVISORY_INFO">
  7081. <dt><pre><a href="posix.html#SC_ADVISORY_INFO"><span class="Identifier">SC_ADVISORY_INFO</span></a> <span class="Other">=</span> <span class="DecNumber">132'i32</span></pre></dt>
  7082. <dd>
  7083. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L620" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7084. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L620" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7085. </dd>
  7086. </div>
  7087. <div id="SC_AIO_LISTIO_MAX">
  7088. <dt><pre><a href="posix.html#SC_AIO_LISTIO_MAX"><span class="Identifier">SC_AIO_LISTIO_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">23'i32</span></pre></dt>
  7089. <dd>
  7090. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L621" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7091. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L621" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7092. </dd>
  7093. </div>
  7094. <div id="SC_AIO_MAX">
  7095. <dt><pre><a href="posix.html#SC_AIO_MAX"><span class="Identifier">SC_AIO_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">24'i32</span></pre></dt>
  7096. <dd>
  7097. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L622" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7098. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L622" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7099. </dd>
  7100. </div>
  7101. <div id="SC_AIO_PRIO_DELTA_MAX">
  7102. <dt><pre><a href="posix.html#SC_AIO_PRIO_DELTA_MAX"><span class="Identifier">SC_AIO_PRIO_DELTA_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">25'i32</span></pre></dt>
  7103. <dd>
  7104. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L623" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7105. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L623" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7106. </dd>
  7107. </div>
  7108. <div id="SC_ARG_MAX">
  7109. <dt><pre><a href="posix.html#SC_ARG_MAX"><span class="Identifier">SC_ARG_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  7110. <dd>
  7111. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L624" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7112. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L624" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7113. </dd>
  7114. </div>
  7115. <div id="SC_ASYNCHRONOUS_IO">
  7116. <dt><pre><a href="posix.html#SC_ASYNCHRONOUS_IO"><span class="Identifier">SC_ASYNCHRONOUS_IO</span></a> <span class="Other">=</span> <span class="DecNumber">12'i32</span></pre></dt>
  7117. <dd>
  7118. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L625" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7119. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L625" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7120. </dd>
  7121. </div>
  7122. <div id="SC_ATEXIT_MAX">
  7123. <dt><pre><a href="posix.html#SC_ATEXIT_MAX"><span class="Identifier">SC_ATEXIT_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">87'i32</span></pre></dt>
  7124. <dd>
  7125. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L626" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7126. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L626" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7127. </dd>
  7128. </div>
  7129. <div id="SC_BARRIERS">
  7130. <dt><pre><a href="posix.html#SC_BARRIERS"><span class="Identifier">SC_BARRIERS</span></a> <span class="Other">=</span> <span class="DecNumber">133'i32</span></pre></dt>
  7131. <dd>
  7132. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L627" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7133. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L627" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7134. </dd>
  7135. </div>
  7136. <div id="SC_BC_BASE_MAX">
  7137. <dt><pre><a href="posix.html#SC_BC_BASE_MAX"><span class="Identifier">SC_BC_BASE_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">36'i32</span></pre></dt>
  7138. <dd>
  7139. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L628" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7140. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L628" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7141. </dd>
  7142. </div>
  7143. <div id="SC_BC_DIM_MAX">
  7144. <dt><pre><a href="posix.html#SC_BC_DIM_MAX"><span class="Identifier">SC_BC_DIM_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">37'i32</span></pre></dt>
  7145. <dd>
  7146. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L629" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7147. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L629" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7148. </dd>
  7149. </div>
  7150. <div id="SC_BC_SCALE_MAX">
  7151. <dt><pre><a href="posix.html#SC_BC_SCALE_MAX"><span class="Identifier">SC_BC_SCALE_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">38'i32</span></pre></dt>
  7152. <dd>
  7153. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L630" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7154. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L630" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7155. </dd>
  7156. </div>
  7157. <div id="SC_BC_STRING_MAX">
  7158. <dt><pre><a href="posix.html#SC_BC_STRING_MAX"><span class="Identifier">SC_BC_STRING_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">39'i32</span></pre></dt>
  7159. <dd>
  7160. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L631" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7161. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L631" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7162. </dd>
  7163. </div>
  7164. <div id="SC_CHILD_MAX">
  7165. <dt><pre><a href="posix.html#SC_CHILD_MAX"><span class="Identifier">SC_CHILD_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  7166. <dd>
  7167. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L632" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7168. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L632" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7169. </dd>
  7170. </div>
  7171. <div id="SC_CLK_TCK">
  7172. <dt><pre><a href="posix.html#SC_CLK_TCK"><span class="Identifier">SC_CLK_TCK</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  7173. <dd>
  7174. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L633" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7175. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L633" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7176. </dd>
  7177. </div>
  7178. <div id="SC_CLOCK_SELECTION">
  7179. <dt><pre><a href="posix.html#SC_CLOCK_SELECTION"><span class="Identifier">SC_CLOCK_SELECTION</span></a> <span class="Other">=</span> <span class="DecNumber">137'i32</span></pre></dt>
  7180. <dd>
  7181. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L634" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7182. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L634" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7183. </dd>
  7184. </div>
  7185. <div id="SC_COLL_WEIGHTS_MAX">
  7186. <dt><pre><a href="posix.html#SC_COLL_WEIGHTS_MAX"><span class="Identifier">SC_COLL_WEIGHTS_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">40'i32</span></pre></dt>
  7187. <dd>
  7188. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L635" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7189. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L635" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7190. </dd>
  7191. </div>
  7192. <div id="SC_CPUTIME">
  7193. <dt><pre><a href="posix.html#SC_CPUTIME"><span class="Identifier">SC_CPUTIME</span></a> <span class="Other">=</span> <span class="DecNumber">138'i32</span></pre></dt>
  7194. <dd>
  7195. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L636" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7196. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L636" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7197. </dd>
  7198. </div>
  7199. <div id="SC_DELAYTIMER_MAX">
  7200. <dt><pre><a href="posix.html#SC_DELAYTIMER_MAX"><span class="Identifier">SC_DELAYTIMER_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">26'i32</span></pre></dt>
  7201. <dd>
  7202. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L637" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7203. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L637" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7204. </dd>
  7205. </div>
  7206. <div id="SC_EXPR_NEST_MAX">
  7207. <dt><pre><a href="posix.html#SC_EXPR_NEST_MAX"><span class="Identifier">SC_EXPR_NEST_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">42'i32</span></pre></dt>
  7208. <dd>
  7209. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L638" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7210. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L638" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7211. </dd>
  7212. </div>
  7213. <div id="SC_FSYNC">
  7214. <dt><pre><a href="posix.html#SC_FSYNC"><span class="Identifier">SC_FSYNC</span></a> <span class="Other">=</span> <span class="DecNumber">15'i32</span></pre></dt>
  7215. <dd>
  7216. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L639" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7217. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L639" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7218. </dd>
  7219. </div>
  7220. <div id="SC_GETGR_R_SIZE_MAX">
  7221. <dt><pre><a href="posix.html#SC_GETGR_R_SIZE_MAX"><span class="Identifier">SC_GETGR_R_SIZE_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">69'i32</span></pre></dt>
  7222. <dd>
  7223. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L640" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7224. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L640" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7225. </dd>
  7226. </div>
  7227. <div id="SC_GETPW_R_SIZE_MAX">
  7228. <dt><pre><a href="posix.html#SC_GETPW_R_SIZE_MAX"><span class="Identifier">SC_GETPW_R_SIZE_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">70'i32</span></pre></dt>
  7229. <dd>
  7230. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L641" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7231. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L641" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7232. </dd>
  7233. </div>
  7234. <div id="SC_HOST_NAME_MAX">
  7235. <dt><pre><a href="posix.html#SC_HOST_NAME_MAX"><span class="Identifier">SC_HOST_NAME_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">180'i32</span></pre></dt>
  7236. <dd>
  7237. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L642" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7238. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L642" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7239. </dd>
  7240. </div>
  7241. <div id="SC_IOV_MAX">
  7242. <dt><pre><a href="posix.html#SC_IOV_MAX"><span class="Identifier">SC_IOV_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">60'i32</span></pre></dt>
  7243. <dd>
  7244. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L643" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7245. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L643" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7246. </dd>
  7247. </div>
  7248. <div id="SC_IPV6">
  7249. <dt><pre><a href="posix.html#SC_IPV6"><span class="Identifier">SC_IPV6</span></a> <span class="Other">=</span> <span class="DecNumber">235'i32</span></pre></dt>
  7250. <dd>
  7251. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L644" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7252. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L644" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7253. </dd>
  7254. </div>
  7255. <div id="SC_JOB_CONTROL">
  7256. <dt><pre><a href="posix.html#SC_JOB_CONTROL"><span class="Identifier">SC_JOB_CONTROL</span></a> <span class="Other">=</span> <span class="DecNumber">7'i32</span></pre></dt>
  7257. <dd>
  7258. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L645" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7259. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L645" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7260. </dd>
  7261. </div>
  7262. <div id="SC_LINE_MAX">
  7263. <dt><pre><a href="posix.html#SC_LINE_MAX"><span class="Identifier">SC_LINE_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">43'i32</span></pre></dt>
  7264. <dd>
  7265. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L646" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7266. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L646" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7267. </dd>
  7268. </div>
  7269. <div id="SC_LOGIN_NAME_MAX">
  7270. <dt><pre><a href="posix.html#SC_LOGIN_NAME_MAX"><span class="Identifier">SC_LOGIN_NAME_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">71'i32</span></pre></dt>
  7271. <dd>
  7272. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L647" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7273. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L647" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7274. </dd>
  7275. </div>
  7276. <div id="SC_MAPPED_FILES">
  7277. <dt><pre><a href="posix.html#SC_MAPPED_FILES"><span class="Identifier">SC_MAPPED_FILES</span></a> <span class="Other">=</span> <span class="DecNumber">16'i32</span></pre></dt>
  7278. <dd>
  7279. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L648" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7280. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L648" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7281. </dd>
  7282. </div>
  7283. <div id="SC_MEMLOCK">
  7284. <dt><pre><a href="posix.html#SC_MEMLOCK"><span class="Identifier">SC_MEMLOCK</span></a> <span class="Other">=</span> <span class="DecNumber">17'i32</span></pre></dt>
  7285. <dd>
  7286. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L649" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7287. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L649" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7288. </dd>
  7289. </div>
  7290. <div id="SC_MEMLOCK_RANGE">
  7291. <dt><pre><a href="posix.html#SC_MEMLOCK_RANGE"><span class="Identifier">SC_MEMLOCK_RANGE</span></a> <span class="Other">=</span> <span class="DecNumber">18'i32</span></pre></dt>
  7292. <dd>
  7293. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L650" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7294. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L650" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7295. </dd>
  7296. </div>
  7297. <div id="SC_MEMORY_PROTECTION">
  7298. <dt><pre><a href="posix.html#SC_MEMORY_PROTECTION"><span class="Identifier">SC_MEMORY_PROTECTION</span></a> <span class="Other">=</span> <span class="DecNumber">19'i32</span></pre></dt>
  7299. <dd>
  7300. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L651" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7301. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L651" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7302. </dd>
  7303. </div>
  7304. <div id="SC_MESSAGE_PASSING">
  7305. <dt><pre><a href="posix.html#SC_MESSAGE_PASSING"><span class="Identifier">SC_MESSAGE_PASSING</span></a> <span class="Other">=</span> <span class="DecNumber">20'i32</span></pre></dt>
  7306. <dd>
  7307. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L652" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7308. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L652" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7309. </dd>
  7310. </div>
  7311. <div id="SC_MONOTONIC_CLOCK">
  7312. <dt><pre><a href="posix.html#SC_MONOTONIC_CLOCK"><span class="Identifier">SC_MONOTONIC_CLOCK</span></a> <span class="Other">=</span> <span class="DecNumber">149'i32</span></pre></dt>
  7313. <dd>
  7314. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L653" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7315. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L653" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7316. </dd>
  7317. </div>
  7318. <div id="SC_MQ_OPEN_MAX">
  7319. <dt><pre><a href="posix.html#SC_MQ_OPEN_MAX"><span class="Identifier">SC_MQ_OPEN_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">27'i32</span></pre></dt>
  7320. <dd>
  7321. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L654" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7322. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L654" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7323. </dd>
  7324. </div>
  7325. <div id="SC_MQ_PRIO_MAX">
  7326. <dt><pre><a href="posix.html#SC_MQ_PRIO_MAX"><span class="Identifier">SC_MQ_PRIO_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">28'i32</span></pre></dt>
  7327. <dd>
  7328. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L655" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7329. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L655" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7330. </dd>
  7331. </div>
  7332. <div id="SC_NGROUPS_MAX">
  7333. <dt><pre><a href="posix.html#SC_NGROUPS_MAX"><span class="Identifier">SC_NGROUPS_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  7334. <dd>
  7335. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L656" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7336. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L656" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7337. </dd>
  7338. </div>
  7339. <div id="SC_NPROCESSORS_ONLN">
  7340. <dt><pre><a href="posix.html#SC_NPROCESSORS_ONLN"><span class="Identifier">SC_NPROCESSORS_ONLN</span></a> <span class="Other">=</span> <span class="DecNumber">84'i32</span></pre></dt>
  7341. <dd>
  7342. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L727" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7343. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L727" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7344. </dd>
  7345. </div>
  7346. <div id="SC_OPEN_MAX">
  7347. <dt><pre><a href="posix.html#SC_OPEN_MAX"><span class="Identifier">SC_OPEN_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  7348. <dd>
  7349. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L657" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7350. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L657" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7351. </dd>
  7352. </div>
  7353. <div id="SC_PAGESIZE">
  7354. <dt><pre><a href="posix.html#SC_PAGESIZE"><span class="Identifier">SC_PAGESIZE</span></a> <span class="Other">=</span> <span class="DecNumber">30'i32</span></pre></dt>
  7355. <dd>
  7356. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L658" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7357. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L658" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7358. </dd>
  7359. </div>
  7360. <div id="SC_PRIORITIZED_IO">
  7361. <dt><pre><a href="posix.html#SC_PRIORITIZED_IO"><span class="Identifier">SC_PRIORITIZED_IO</span></a> <span class="Other">=</span> <span class="DecNumber">13'i32</span></pre></dt>
  7362. <dd>
  7363. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L659" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7364. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L659" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7365. </dd>
  7366. </div>
  7367. <div id="SC_PRIORITY_SCHEDULING">
  7368. <dt><pre><a href="posix.html#SC_PRIORITY_SCHEDULING"><span class="Identifier">SC_PRIORITY_SCHEDULING</span></a> <span class="Other">=</span> <span class="DecNumber">10'i32</span></pre></dt>
  7369. <dd>
  7370. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L660" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7371. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L660" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7372. </dd>
  7373. </div>
  7374. <div id="SC_RAW_SOCKETS">
  7375. <dt><pre><a href="posix.html#SC_RAW_SOCKETS"><span class="Identifier">SC_RAW_SOCKETS</span></a> <span class="Other">=</span> <span class="DecNumber">236'i32</span></pre></dt>
  7376. <dd>
  7377. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L661" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7378. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L661" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7379. </dd>
  7380. </div>
  7381. <div id="SC_RE_DUP_MAX">
  7382. <dt><pre><a href="posix.html#SC_RE_DUP_MAX"><span class="Identifier">SC_RE_DUP_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">44'i32</span></pre></dt>
  7383. <dd>
  7384. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L662" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7385. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L662" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7386. </dd>
  7387. </div>
  7388. <div id="SC_READER_WRITER_LOCKS">
  7389. <dt><pre><a href="posix.html#SC_READER_WRITER_LOCKS"><span class="Identifier">SC_READER_WRITER_LOCKS</span></a> <span class="Other">=</span> <span class="DecNumber">153'i32</span></pre></dt>
  7390. <dd>
  7391. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L663" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7392. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L663" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7393. </dd>
  7394. </div>
  7395. <div id="SC_REALTIME_SIGNALS">
  7396. <dt><pre><a href="posix.html#SC_REALTIME_SIGNALS"><span class="Identifier">SC_REALTIME_SIGNALS</span></a> <span class="Other">=</span> <span class="DecNumber">9'i32</span></pre></dt>
  7397. <dd>
  7398. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L664" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7399. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L664" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7400. </dd>
  7401. </div>
  7402. <div id="SC_REGEXP">
  7403. <dt><pre><a href="posix.html#SC_REGEXP"><span class="Identifier">SC_REGEXP</span></a> <span class="Other">=</span> <span class="DecNumber">155'i32</span></pre></dt>
  7404. <dd>
  7405. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L665" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7406. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L665" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7407. </dd>
  7408. </div>
  7409. <div id="SC_RTSIG_MAX">
  7410. <dt><pre><a href="posix.html#SC_RTSIG_MAX"><span class="Identifier">SC_RTSIG_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">31'i32</span></pre></dt>
  7411. <dd>
  7412. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L666" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7413. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L666" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7414. </dd>
  7415. </div>
  7416. <div id="SC_SAVED_IDS">
  7417. <dt><pre><a href="posix.html#SC_SAVED_IDS"><span class="Identifier">SC_SAVED_IDS</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  7418. <dd>
  7419. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L667" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7420. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L667" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7421. </dd>
  7422. </div>
  7423. <div id="SC_SEM_NSEMS_MAX">
  7424. <dt><pre><a href="posix.html#SC_SEM_NSEMS_MAX"><span class="Identifier">SC_SEM_NSEMS_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">32'i32</span></pre></dt>
  7425. <dd>
  7426. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L668" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7427. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L668" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7428. </dd>
  7429. </div>
  7430. <div id="SC_SEM_VALUE_MAX">
  7431. <dt><pre><a href="posix.html#SC_SEM_VALUE_MAX"><span class="Identifier">SC_SEM_VALUE_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">33'i32</span></pre></dt>
  7432. <dd>
  7433. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L669" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7434. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L669" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7435. </dd>
  7436. </div>
  7437. <div id="SC_SEMAPHORES">
  7438. <dt><pre><a href="posix.html#SC_SEMAPHORES"><span class="Identifier">SC_SEMAPHORES</span></a> <span class="Other">=</span> <span class="DecNumber">21'i32</span></pre></dt>
  7439. <dd>
  7440. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L670" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7441. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L670" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7442. </dd>
  7443. </div>
  7444. <div id="SC_SHARED_MEMORY_OBJECTS">
  7445. <dt><pre><a href="posix.html#SC_SHARED_MEMORY_OBJECTS"><span class="Identifier">SC_SHARED_MEMORY_OBJECTS</span></a> <span class="Other">=</span> <span class="DecNumber">22'i32</span></pre></dt>
  7446. <dd>
  7447. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L671" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7448. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L671" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7449. </dd>
  7450. </div>
  7451. <div id="SC_SHELL">
  7452. <dt><pre><a href="posix.html#SC_SHELL"><span class="Identifier">SC_SHELL</span></a> <span class="Other">=</span> <span class="DecNumber">157'i32</span></pre></dt>
  7453. <dd>
  7454. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L672" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7455. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L672" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7456. </dd>
  7457. </div>
  7458. <div id="SC_SIGQUEUE_MAX">
  7459. <dt><pre><a href="posix.html#SC_SIGQUEUE_MAX"><span class="Identifier">SC_SIGQUEUE_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">34'i32</span></pre></dt>
  7460. <dd>
  7461. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L673" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7462. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L673" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7463. </dd>
  7464. </div>
  7465. <div id="SC_SPAWN">
  7466. <dt><pre><a href="posix.html#SC_SPAWN"><span class="Identifier">SC_SPAWN</span></a> <span class="Other">=</span> <span class="DecNumber">159'i32</span></pre></dt>
  7467. <dd>
  7468. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L674" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7469. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L674" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7470. </dd>
  7471. </div>
  7472. <div id="SC_SPIN_LOCKS">
  7473. <dt><pre><a href="posix.html#SC_SPIN_LOCKS"><span class="Identifier">SC_SPIN_LOCKS</span></a> <span class="Other">=</span> <span class="DecNumber">154'i32</span></pre></dt>
  7474. <dd>
  7475. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L675" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7476. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L675" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7477. </dd>
  7478. </div>
  7479. <div id="SC_SPORADIC_SERVER">
  7480. <dt><pre><a href="posix.html#SC_SPORADIC_SERVER"><span class="Identifier">SC_SPORADIC_SERVER</span></a> <span class="Other">=</span> <span class="DecNumber">160'i32</span></pre></dt>
  7481. <dd>
  7482. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L676" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7483. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L676" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7484. </dd>
  7485. </div>
  7486. <div id="SC_SS_REPL_MAX">
  7487. <dt><pre><a href="posix.html#SC_SS_REPL_MAX"><span class="Identifier">SC_SS_REPL_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">241'i32</span></pre></dt>
  7488. <dd>
  7489. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L677" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7490. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L677" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7491. </dd>
  7492. </div>
  7493. <div id="SC_STREAM_MAX">
  7494. <dt><pre><a href="posix.html#SC_STREAM_MAX"><span class="Identifier">SC_STREAM_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">5'i32</span></pre></dt>
  7495. <dd>
  7496. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L678" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7497. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L678" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7498. </dd>
  7499. </div>
  7500. <div id="SC_SYMLOOP_MAX">
  7501. <dt><pre><a href="posix.html#SC_SYMLOOP_MAX"><span class="Identifier">SC_SYMLOOP_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">173'i32</span></pre></dt>
  7502. <dd>
  7503. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L679" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7504. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L679" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7505. </dd>
  7506. </div>
  7507. <div id="SC_SYNCHRONIZED_IO">
  7508. <dt><pre><a href="posix.html#SC_SYNCHRONIZED_IO"><span class="Identifier">SC_SYNCHRONIZED_IO</span></a> <span class="Other">=</span> <span class="DecNumber">14'i32</span></pre></dt>
  7509. <dd>
  7510. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L680" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7511. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L680" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7512. </dd>
  7513. </div>
  7514. <div id="SC_THREAD_ATTR_STACKADDR">
  7515. <dt><pre><a href="posix.html#SC_THREAD_ATTR_STACKADDR"><span class="Identifier">SC_THREAD_ATTR_STACKADDR</span></a> <span class="Other">=</span> <span class="DecNumber">77'i32</span></pre></dt>
  7516. <dd>
  7517. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L681" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7518. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L681" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7519. </dd>
  7520. </div>
  7521. <div id="SC_THREAD_ATTR_STACKSIZE">
  7522. <dt><pre><a href="posix.html#SC_THREAD_ATTR_STACKSIZE"><span class="Identifier">SC_THREAD_ATTR_STACKSIZE</span></a> <span class="Other">=</span> <span class="DecNumber">78'i32</span></pre></dt>
  7523. <dd>
  7524. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L682" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7525. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L682" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7526. </dd>
  7527. </div>
  7528. <div id="SC_THREAD_CPUTIME">
  7529. <dt><pre><a href="posix.html#SC_THREAD_CPUTIME"><span class="Identifier">SC_THREAD_CPUTIME</span></a> <span class="Other">=</span> <span class="DecNumber">139'i32</span></pre></dt>
  7530. <dd>
  7531. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L683" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7532. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L683" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7533. </dd>
  7534. </div>
  7535. <div id="SC_THREAD_DESTRUCTOR_ITERATIONS">
  7536. <dt><pre><a href="posix.html#SC_THREAD_DESTRUCTOR_ITERATIONS"><span class="Identifier">SC_THREAD_DESTRUCTOR_ITERATIONS</span></a> <span class="Other">=</span> <span class="DecNumber">73'i32</span></pre></dt>
  7537. <dd>
  7538. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L684" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7539. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L684" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7540. </dd>
  7541. </div>
  7542. <div id="SC_THREAD_KEYS_MAX">
  7543. <dt><pre><a href="posix.html#SC_THREAD_KEYS_MAX"><span class="Identifier">SC_THREAD_KEYS_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">74'i32</span></pre></dt>
  7544. <dd>
  7545. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L685" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7546. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L685" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7547. </dd>
  7548. </div>
  7549. <div id="SC_THREAD_PRIO_INHERIT">
  7550. <dt><pre><a href="posix.html#SC_THREAD_PRIO_INHERIT"><span class="Identifier">SC_THREAD_PRIO_INHERIT</span></a> <span class="Other">=</span> <span class="DecNumber">80'i32</span></pre></dt>
  7551. <dd>
  7552. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L686" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7553. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L686" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7554. </dd>
  7555. </div>
  7556. <div id="SC_THREAD_PRIO_PROTECT">
  7557. <dt><pre><a href="posix.html#SC_THREAD_PRIO_PROTECT"><span class="Identifier">SC_THREAD_PRIO_PROTECT</span></a> <span class="Other">=</span> <span class="DecNumber">81'i32</span></pre></dt>
  7558. <dd>
  7559. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L687" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7560. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L687" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7561. </dd>
  7562. </div>
  7563. <div id="SC_THREAD_PRIORITY_SCHEDULING">
  7564. <dt><pre><a href="posix.html#SC_THREAD_PRIORITY_SCHEDULING"><span class="Identifier">SC_THREAD_PRIORITY_SCHEDULING</span></a> <span class="Other">=</span> <span class="DecNumber">79'i32</span></pre></dt>
  7565. <dd>
  7566. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L688" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7567. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L688" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7568. </dd>
  7569. </div>
  7570. <div id="SC_THREAD_PROCESS_SHARED">
  7571. <dt><pre><a href="posix.html#SC_THREAD_PROCESS_SHARED"><span class="Identifier">SC_THREAD_PROCESS_SHARED</span></a> <span class="Other">=</span> <span class="DecNumber">82'i32</span></pre></dt>
  7572. <dd>
  7573. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L689" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7574. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L689" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7575. </dd>
  7576. </div>
  7577. <div id="SC_THREAD_SAFE_FUNCTIONS">
  7578. <dt><pre><a href="posix.html#SC_THREAD_SAFE_FUNCTIONS"><span class="Identifier">SC_THREAD_SAFE_FUNCTIONS</span></a> <span class="Other">=</span> <span class="DecNumber">68'i32</span></pre></dt>
  7579. <dd>
  7580. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L690" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7581. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L690" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7582. </dd>
  7583. </div>
  7584. <div id="SC_THREAD_SPORADIC_SERVER">
  7585. <dt><pre><a href="posix.html#SC_THREAD_SPORADIC_SERVER"><span class="Identifier">SC_THREAD_SPORADIC_SERVER</span></a> <span class="Other">=</span> <span class="DecNumber">161'i32</span></pre></dt>
  7586. <dd>
  7587. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L691" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7588. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L691" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7589. </dd>
  7590. </div>
  7591. <div id="SC_THREAD_STACK_MIN">
  7592. <dt><pre><a href="posix.html#SC_THREAD_STACK_MIN"><span class="Identifier">SC_THREAD_STACK_MIN</span></a> <span class="Other">=</span> <span class="DecNumber">75'i32</span></pre></dt>
  7593. <dd>
  7594. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L692" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7595. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L692" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7596. </dd>
  7597. </div>
  7598. <div id="SC_THREAD_THREADS_MAX">
  7599. <dt><pre><a href="posix.html#SC_THREAD_THREADS_MAX"><span class="Identifier">SC_THREAD_THREADS_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">76'i32</span></pre></dt>
  7600. <dd>
  7601. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L693" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7602. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L693" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7603. </dd>
  7604. </div>
  7605. <div id="SC_THREADS">
  7606. <dt><pre><a href="posix.html#SC_THREADS"><span class="Identifier">SC_THREADS</span></a> <span class="Other">=</span> <span class="DecNumber">67'i32</span></pre></dt>
  7607. <dd>
  7608. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L694" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7609. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L694" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7610. </dd>
  7611. </div>
  7612. <div id="SC_TIMEOUTS">
  7613. <dt><pre><a href="posix.html#SC_TIMEOUTS"><span class="Identifier">SC_TIMEOUTS</span></a> <span class="Other">=</span> <span class="DecNumber">164'i32</span></pre></dt>
  7614. <dd>
  7615. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L695" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7616. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L695" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7617. </dd>
  7618. </div>
  7619. <div id="SC_TIMER_MAX">
  7620. <dt><pre><a href="posix.html#SC_TIMER_MAX"><span class="Identifier">SC_TIMER_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">35'i32</span></pre></dt>
  7621. <dd>
  7622. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L696" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7623. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L696" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7624. </dd>
  7625. </div>
  7626. <div id="SC_TIMERS">
  7627. <dt><pre><a href="posix.html#SC_TIMERS"><span class="Identifier">SC_TIMERS</span></a> <span class="Other">=</span> <span class="DecNumber">11'i32</span></pre></dt>
  7628. <dd>
  7629. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L697" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7630. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L697" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7631. </dd>
  7632. </div>
  7633. <div id="SC_TRACE">
  7634. <dt><pre><a href="posix.html#SC_TRACE"><span class="Identifier">SC_TRACE</span></a> <span class="Other">=</span> <span class="DecNumber">181'i32</span></pre></dt>
  7635. <dd>
  7636. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L698" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7637. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L698" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7638. </dd>
  7639. </div>
  7640. <div id="SC_TRACE_EVENT_FILTER">
  7641. <dt><pre><a href="posix.html#SC_TRACE_EVENT_FILTER"><span class="Identifier">SC_TRACE_EVENT_FILTER</span></a> <span class="Other">=</span> <span class="DecNumber">182'i32</span></pre></dt>
  7642. <dd>
  7643. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L699" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7644. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L699" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7645. </dd>
  7646. </div>
  7647. <div id="SC_TRACE_EVENT_NAME_MAX">
  7648. <dt><pre><a href="posix.html#SC_TRACE_EVENT_NAME_MAX"><span class="Identifier">SC_TRACE_EVENT_NAME_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">242'i32</span></pre></dt>
  7649. <dd>
  7650. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L700" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7651. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L700" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7652. </dd>
  7653. </div>
  7654. <div id="SC_TRACE_INHERIT">
  7655. <dt><pre><a href="posix.html#SC_TRACE_INHERIT"><span class="Identifier">SC_TRACE_INHERIT</span></a> <span class="Other">=</span> <span class="DecNumber">183'i32</span></pre></dt>
  7656. <dd>
  7657. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L701" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7658. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L701" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7659. </dd>
  7660. </div>
  7661. <div id="SC_TRACE_LOG">
  7662. <dt><pre><a href="posix.html#SC_TRACE_LOG"><span class="Identifier">SC_TRACE_LOG</span></a> <span class="Other">=</span> <span class="DecNumber">184'i32</span></pre></dt>
  7663. <dd>
  7664. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L702" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7665. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L702" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7666. </dd>
  7667. </div>
  7668. <div id="SC_TRACE_NAME_MAX">
  7669. <dt><pre><a href="posix.html#SC_TRACE_NAME_MAX"><span class="Identifier">SC_TRACE_NAME_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">243'i32</span></pre></dt>
  7670. <dd>
  7671. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L703" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7672. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L703" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7673. </dd>
  7674. </div>
  7675. <div id="SC_TRACE_SYS_MAX">
  7676. <dt><pre><a href="posix.html#SC_TRACE_SYS_MAX"><span class="Identifier">SC_TRACE_SYS_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">244'i32</span></pre></dt>
  7677. <dd>
  7678. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L704" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7679. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L704" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7680. </dd>
  7681. </div>
  7682. <div id="SC_TRACE_USER_EVENT_MAX">
  7683. <dt><pre><a href="posix.html#SC_TRACE_USER_EVENT_MAX"><span class="Identifier">SC_TRACE_USER_EVENT_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">245'i32</span></pre></dt>
  7684. <dd>
  7685. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L705" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7686. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L705" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7687. </dd>
  7688. </div>
  7689. <div id="SC_TTY_NAME_MAX">
  7690. <dt><pre><a href="posix.html#SC_TTY_NAME_MAX"><span class="Identifier">SC_TTY_NAME_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">72'i32</span></pre></dt>
  7691. <dd>
  7692. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L706" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7693. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L706" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7694. </dd>
  7695. </div>
  7696. <div id="SC_TYPED_MEMORY_OBJECTS">
  7697. <dt><pre><a href="posix.html#SC_TYPED_MEMORY_OBJECTS"><span class="Identifier">SC_TYPED_MEMORY_OBJECTS</span></a> <span class="Other">=</span> <span class="DecNumber">165'i32</span></pre></dt>
  7698. <dd>
  7699. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L707" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7700. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L707" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7701. </dd>
  7702. </div>
  7703. <div id="SC_TZNAME_MAX">
  7704. <dt><pre><a href="posix.html#SC_TZNAME_MAX"><span class="Identifier">SC_TZNAME_MAX</span></a> <span class="Other">=</span> <span class="DecNumber">6'i32</span></pre></dt>
  7705. <dd>
  7706. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L708" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7707. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L708" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7708. </dd>
  7709. </div>
  7710. <div id="SC_V6_ILP32_OFF32">
  7711. <dt><pre><a href="posix.html#SC_V6_ILP32_OFF32"><span class="Identifier">SC_V6_ILP32_OFF32</span></a> <span class="Other">=</span> <span class="DecNumber">176'i32</span></pre></dt>
  7712. <dd>
  7713. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L709" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7714. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L709" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7715. </dd>
  7716. </div>
  7717. <div id="SC_V6_ILP32_OFFBIG">
  7718. <dt><pre><a href="posix.html#SC_V6_ILP32_OFFBIG"><span class="Identifier">SC_V6_ILP32_OFFBIG</span></a> <span class="Other">=</span> <span class="DecNumber">177'i32</span></pre></dt>
  7719. <dd>
  7720. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L710" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7721. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L710" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7722. </dd>
  7723. </div>
  7724. <div id="SC_V6_LP64_OFF64">
  7725. <dt><pre><a href="posix.html#SC_V6_LP64_OFF64"><span class="Identifier">SC_V6_LP64_OFF64</span></a> <span class="Other">=</span> <span class="DecNumber">178'i32</span></pre></dt>
  7726. <dd>
  7727. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L711" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7728. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L711" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7729. </dd>
  7730. </div>
  7731. <div id="SC_V6_LPBIG_OFFBIG">
  7732. <dt><pre><a href="posix.html#SC_V6_LPBIG_OFFBIG"><span class="Identifier">SC_V6_LPBIG_OFFBIG</span></a> <span class="Other">=</span> <span class="DecNumber">179'i32</span></pre></dt>
  7733. <dd>
  7734. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L712" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7735. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L712" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7736. </dd>
  7737. </div>
  7738. <div id="SC_VERSION">
  7739. <dt><pre><a href="posix.html#SC_VERSION"><span class="Identifier">SC_VERSION</span></a> <span class="Other">=</span> <span class="DecNumber">29'i32</span></pre></dt>
  7740. <dd>
  7741. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L713" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7742. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L713" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7743. </dd>
  7744. </div>
  7745. <div id="SC_XBS5_ILP32_OFF32">
  7746. <dt><pre><a href="posix.html#SC_XBS5_ILP32_OFF32"><span class="Identifier">SC_XBS5_ILP32_OFF32</span></a> <span class="Other">=</span> <span class="DecNumber">125'i32</span></pre></dt>
  7747. <dd>
  7748. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L714" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7749. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L714" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7750. </dd>
  7751. </div>
  7752. <div id="SC_XBS5_ILP32_OFFBIG">
  7753. <dt><pre><a href="posix.html#SC_XBS5_ILP32_OFFBIG"><span class="Identifier">SC_XBS5_ILP32_OFFBIG</span></a> <span class="Other">=</span> <span class="DecNumber">126'i32</span></pre></dt>
  7754. <dd>
  7755. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L715" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7756. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L715" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7757. </dd>
  7758. </div>
  7759. <div id="SC_XBS5_LP64_OFF64">
  7760. <dt><pre><a href="posix.html#SC_XBS5_LP64_OFF64"><span class="Identifier">SC_XBS5_LP64_OFF64</span></a> <span class="Other">=</span> <span class="DecNumber">127'i32</span></pre></dt>
  7761. <dd>
  7762. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L716" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7763. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L716" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7764. </dd>
  7765. </div>
  7766. <div id="SC_XBS5_LPBIG_OFFBIG">
  7767. <dt><pre><a href="posix.html#SC_XBS5_LPBIG_OFFBIG"><span class="Identifier">SC_XBS5_LPBIG_OFFBIG</span></a> <span class="Other">=</span> <span class="DecNumber">128'i32</span></pre></dt>
  7768. <dd>
  7769. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L717" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7770. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L717" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7771. </dd>
  7772. </div>
  7773. <div id="SC_XOPEN_CRYPT">
  7774. <dt><pre><a href="posix.html#SC_XOPEN_CRYPT"><span class="Identifier">SC_XOPEN_CRYPT</span></a> <span class="Other">=</span> <span class="DecNumber">92'i32</span></pre></dt>
  7775. <dd>
  7776. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L718" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7777. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L718" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7778. </dd>
  7779. </div>
  7780. <div id="SC_XOPEN_ENH_I18N">
  7781. <dt><pre><a href="posix.html#SC_XOPEN_ENH_I18N"><span class="Identifier">SC_XOPEN_ENH_I18N</span></a> <span class="Other">=</span> <span class="DecNumber">93'i32</span></pre></dt>
  7782. <dd>
  7783. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L719" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7784. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L719" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7785. </dd>
  7786. </div>
  7787. <div id="SC_XOPEN_LEGACY">
  7788. <dt><pre><a href="posix.html#SC_XOPEN_LEGACY"><span class="Identifier">SC_XOPEN_LEGACY</span></a> <span class="Other">=</span> <span class="DecNumber">129'i32</span></pre></dt>
  7789. <dd>
  7790. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L720" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7791. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L720" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7792. </dd>
  7793. </div>
  7794. <div id="SC_XOPEN_REALTIME">
  7795. <dt><pre><a href="posix.html#SC_XOPEN_REALTIME"><span class="Identifier">SC_XOPEN_REALTIME</span></a> <span class="Other">=</span> <span class="DecNumber">130'i32</span></pre></dt>
  7796. <dd>
  7797. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L721" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7798. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L721" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7799. </dd>
  7800. </div>
  7801. <div id="SC_XOPEN_REALTIME_THREADS">
  7802. <dt><pre><a href="posix.html#SC_XOPEN_REALTIME_THREADS"><span class="Identifier">SC_XOPEN_REALTIME_THREADS</span></a> <span class="Other">=</span> <span class="DecNumber">131'i32</span></pre></dt>
  7803. <dd>
  7804. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L722" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7805. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L722" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7806. </dd>
  7807. </div>
  7808. <div id="SC_XOPEN_SHM">
  7809. <dt><pre><a href="posix.html#SC_XOPEN_SHM"><span class="Identifier">SC_XOPEN_SHM</span></a> <span class="Other">=</span> <span class="DecNumber">94'i32</span></pre></dt>
  7810. <dd>
  7811. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L723" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7812. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L723" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7813. </dd>
  7814. </div>
  7815. <div id="SC_XOPEN_STREAMS">
  7816. <dt><pre><a href="posix.html#SC_XOPEN_STREAMS"><span class="Identifier">SC_XOPEN_STREAMS</span></a> <span class="Other">=</span> <span class="DecNumber">246'i32</span></pre></dt>
  7817. <dd>
  7818. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L724" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7819. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L724" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7820. </dd>
  7821. </div>
  7822. <div id="SC_XOPEN_UNIX">
  7823. <dt><pre><a href="posix.html#SC_XOPEN_UNIX"><span class="Identifier">SC_XOPEN_UNIX</span></a> <span class="Other">=</span> <span class="DecNumber">91'i32</span></pre></dt>
  7824. <dd>
  7825. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L725" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7826. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L725" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7827. </dd>
  7828. </div>
  7829. <div id="SC_XOPEN_VERSION">
  7830. <dt><pre><a href="posix.html#SC_XOPEN_VERSION"><span class="Identifier">SC_XOPEN_VERSION</span></a> <span class="Other">=</span> <span class="DecNumber">89'i32</span></pre></dt>
  7831. <dd>
  7832. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L726" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7833. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L726" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7834. </dd>
  7835. </div>
  7836. <div id="SCHED_FIFO">
  7837. <dt><pre><a href="posix.html#SCHED_FIFO"><span class="Identifier">SCHED_FIFO</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  7838. <dd>
  7839. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L363" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7840. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L363" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7841. </dd>
  7842. </div>
  7843. <div id="SCHED_OTHER">
  7844. <dt><pre><a href="posix.html#SCHED_OTHER"><span class="Identifier">SCHED_OTHER</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  7845. <dd>
  7846. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L365" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7847. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L365" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7848. </dd>
  7849. </div>
  7850. <div id="SCHED_RR">
  7851. <dt><pre><a href="posix.html#SCHED_RR"><span class="Identifier">SCHED_RR</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  7852. <dd>
  7853. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L364" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7854. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L364" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7855. </dd>
  7856. </div>
  7857. <div id="SCM_RIGHTS">
  7858. <dt><pre><a href="posix.html#SCM_RIGHTS"><span class="Identifier">SCM_RIGHTS</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  7859. <dd>
  7860. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L466" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7861. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L466" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7862. </dd>
  7863. </div>
  7864. <div id="SEEK_CUR">
  7865. <dt><pre><a href="posix.html#SEEK_CUR"><span class="Identifier">SEEK_CUR</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  7866. <dd>
  7867. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L729" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7868. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L729" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7869. </dd>
  7870. </div>
  7871. <div id="SEEK_END">
  7872. <dt><pre><a href="posix.html#SEEK_END"><span class="Identifier">SEEK_END</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  7873. <dd>
  7874. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L730" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7875. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L730" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7876. </dd>
  7877. </div>
  7878. <div id="SEEK_SET">
  7879. <dt><pre><a href="posix.html#SEEK_SET"><span class="Identifier">SEEK_SET</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  7880. <dd>
  7881. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L728" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7882. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L728" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7883. </dd>
  7884. </div>
  7885. <div id="SEM_FAILED">
  7886. <dt><pre><a href="posix.html#SEM_FAILED"><span class="Identifier">SEM_FAILED</span></a> <span class="Other">=</span> <span class="Keyword">nil</span></pre></dt>
  7887. <dd>
  7888. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L368" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7889. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L368" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7890. </dd>
  7891. </div>
  7892. <div id="SHUT_RD">
  7893. <dt><pre><a href="posix.html#SHUT_RD"><span class="Identifier">SHUT_RD</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  7894. <dd>
  7895. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L500" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7896. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L500" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7897. </dd>
  7898. </div>
  7899. <div id="SHUT_RDWR">
  7900. <dt><pre><a href="posix.html#SHUT_RDWR"><span class="Identifier">SHUT_RDWR</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  7901. <dd>
  7902. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L501" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7903. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L501" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7904. </dd>
  7905. </div>
  7906. <div id="SHUT_WR">
  7907. <dt><pre><a href="posix.html#SHUT_WR"><span class="Identifier">SHUT_WR</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  7908. <dd>
  7909. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L502" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7910. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L502" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7911. </dd>
  7912. </div>
  7913. <div id="SIG_BLOCK">
  7914. <dt><pre><a href="posix.html#SIG_BLOCK"><span class="Identifier">SIG_BLOCK</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  7915. <dd>
  7916. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L403" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7917. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L403" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7918. </dd>
  7919. </div>
  7920. <div id="SIG_DFL">
  7921. <dt><pre><a href="posix.html#SIG_DFL"><span class="Identifier">SIG_DFL</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
  7922. <dd>
  7923. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L417" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7924. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L417" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7925. </dd>
  7926. </div>
  7927. <div id="SIG_ERR">
  7928. <dt><pre><a href="posix.html#SIG_ERR"><span class="Identifier">SIG_ERR</span></a> <span class="Other">=</span> <span class="DecNumber">-1</span></pre></dt>
  7929. <dd>
  7930. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L418" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7931. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L418" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7932. </dd>
  7933. </div>
  7934. <div id="SIG_HOLD">
  7935. <dt><pre><a href="posix.html#SIG_HOLD"><span class="Identifier">SIG_HOLD</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
  7936. <dd>
  7937. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L416" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7938. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L416" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7939. </dd>
  7940. </div>
  7941. <div id="SIG_IGN">
  7942. <dt><pre><a href="posix.html#SIG_IGN"><span class="Identifier">SIG_IGN</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
  7943. <dd>
  7944. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L419" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7945. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L419" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7946. </dd>
  7947. </div>
  7948. <div id="SIG_SETMASK">
  7949. <dt><pre><a href="posix.html#SIG_SETMASK"><span class="Identifier">SIG_SETMASK</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  7950. <dd>
  7951. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L405" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7952. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L405" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7953. </dd>
  7954. </div>
  7955. <div id="SIG_UNBLOCK">
  7956. <dt><pre><a href="posix.html#SIG_UNBLOCK"><span class="Identifier">SIG_UNBLOCK</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  7957. <dd>
  7958. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L404" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7959. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L404" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7960. </dd>
  7961. </div>
  7962. <div id="SIGABRT">
  7963. <dt><pre><a href="posix.html#SIGABRT"><span class="Identifier">SIGABRT</span></a> <span class="Other">=</span> <span class="DecNumber">6'i32</span></pre></dt>
  7964. <dd>
  7965. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L374" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7966. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L374" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7967. </dd>
  7968. </div>
  7969. <div id="SIGALRM">
  7970. <dt><pre><a href="posix.html#SIGALRM"><span class="Identifier">SIGALRM</span></a> <span class="Other">=</span> <span class="DecNumber">14'i32</span></pre></dt>
  7971. <dd>
  7972. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L375" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7973. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L375" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7974. </dd>
  7975. </div>
  7976. <div id="SIGBUS">
  7977. <dt><pre><a href="posix.html#SIGBUS"><span class="Identifier">SIGBUS</span></a> <span class="Other">=</span> <span class="DecNumber">7'i32</span></pre></dt>
  7978. <dd>
  7979. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L376" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7980. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L376" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7981. </dd>
  7982. </div>
  7983. <div id="SIGCHLD">
  7984. <dt><pre><a href="posix.html#SIGCHLD"><span class="Identifier">SIGCHLD</span></a> <span class="Other">=</span> <span class="DecNumber">17'i32</span></pre></dt>
  7985. <dd>
  7986. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L377" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7987. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L377" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7988. </dd>
  7989. </div>
  7990. <div id="SIGCONT">
  7991. <dt><pre><a href="posix.html#SIGCONT"><span class="Identifier">SIGCONT</span></a> <span class="Other">=</span> <span class="DecNumber">18'i32</span></pre></dt>
  7992. <dd>
  7993. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L378" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  7994. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L378" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  7995. </dd>
  7996. </div>
  7997. <div id="SIGEV_NONE">
  7998. <dt><pre><a href="posix.html#SIGEV_NONE"><span class="Identifier">SIGEV_NONE</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  7999. <dd>
  8000. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L371" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8001. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L371" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8002. </dd>
  8003. </div>
  8004. <div id="SIGEV_SIGNAL">
  8005. <dt><pre><a href="posix.html#SIGEV_SIGNAL"><span class="Identifier">SIGEV_SIGNAL</span></a> <span class="Other">=</span> <span class="DecNumber">0'i32</span></pre></dt>
  8006. <dd>
  8007. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L372" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8008. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L372" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8009. </dd>
  8010. </div>
  8011. <div id="SIGEV_THREAD">
  8012. <dt><pre><a href="posix.html#SIGEV_THREAD"><span class="Identifier">SIGEV_THREAD</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  8013. <dd>
  8014. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L373" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8015. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L373" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8016. </dd>
  8017. </div>
  8018. <div id="SIGFPE">
  8019. <dt><pre><a href="posix.html#SIGFPE"><span class="Identifier">SIGFPE</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  8020. <dd>
  8021. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L379" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8022. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L379" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8023. </dd>
  8024. </div>
  8025. <div id="SIGHUP">
  8026. <dt><pre><a href="posix.html#SIGHUP"><span class="Identifier">SIGHUP</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  8027. <dd>
  8028. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L380" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8029. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L380" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8030. </dd>
  8031. </div>
  8032. <div id="SIGILL">
  8033. <dt><pre><a href="posix.html#SIGILL"><span class="Identifier">SIGILL</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  8034. <dd>
  8035. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L381" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8036. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L381" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8037. </dd>
  8038. </div>
  8039. <div id="SIGINT">
  8040. <dt><pre><a href="posix.html#SIGINT"><span class="Identifier">SIGINT</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  8041. <dd>
  8042. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L382" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8043. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L382" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8044. </dd>
  8045. </div>
  8046. <div id="SIGKILL">
  8047. <dt><pre><a href="posix.html#SIGKILL"><span class="Identifier">SIGKILL</span></a> <span class="Other">=</span> <span class="DecNumber">9'i32</span></pre></dt>
  8048. <dd>
  8049. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L383" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8050. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L383" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8051. </dd>
  8052. </div>
  8053. <div id="SIGPIPE">
  8054. <dt><pre><a href="posix.html#SIGPIPE"><span class="Identifier">SIGPIPE</span></a> <span class="Other">=</span> <span class="DecNumber">13'i32</span></pre></dt>
  8055. <dd>
  8056. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L384" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8057. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L384" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8058. </dd>
  8059. </div>
  8060. <div id="SIGPOLL">
  8061. <dt><pre><a href="posix.html#SIGPOLL"><span class="Identifier">SIGPOLL</span></a> <span class="Other">=</span> <span class="DecNumber">29'i32</span></pre></dt>
  8062. <dd>
  8063. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L394" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8064. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L394" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8065. </dd>
  8066. </div>
  8067. <div id="SIGPROF">
  8068. <dt><pre><a href="posix.html#SIGPROF"><span class="Identifier">SIGPROF</span></a> <span class="Other">=</span> <span class="DecNumber">27'i32</span></pre></dt>
  8069. <dd>
  8070. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L395" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8071. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L395" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8072. </dd>
  8073. </div>
  8074. <div id="SIGQUIT">
  8075. <dt><pre><a href="posix.html#SIGQUIT"><span class="Identifier">SIGQUIT</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  8076. <dd>
  8077. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L385" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8078. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L385" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8079. </dd>
  8080. </div>
  8081. <div id="SIGSEGV">
  8082. <dt><pre><a href="posix.html#SIGSEGV"><span class="Identifier">SIGSEGV</span></a> <span class="Other">=</span> <span class="DecNumber">11'i32</span></pre></dt>
  8083. <dd>
  8084. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L386" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8085. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L386" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8086. </dd>
  8087. </div>
  8088. <div id="SIGSTKSZ">
  8089. <dt><pre><a href="posix.html#SIGSTKSZ"><span class="Identifier">SIGSTKSZ</span></a> <span class="Other">=</span> <span class="DecNumber">8192'i32</span></pre></dt>
  8090. <dd>
  8091. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L415" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8092. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L415" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8093. </dd>
  8094. </div>
  8095. <div id="SIGSTOP">
  8096. <dt><pre><a href="posix.html#SIGSTOP"><span class="Identifier">SIGSTOP</span></a> <span class="Other">=</span> <span class="DecNumber">19'i32</span></pre></dt>
  8097. <dd>
  8098. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L387" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8099. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L387" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8100. </dd>
  8101. </div>
  8102. <div id="SIGSYS">
  8103. <dt><pre><a href="posix.html#SIGSYS"><span class="Identifier">SIGSYS</span></a> <span class="Other">=</span> <span class="DecNumber">31'i32</span></pre></dt>
  8104. <dd>
  8105. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L396" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8106. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L396" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8107. </dd>
  8108. </div>
  8109. <div id="SIGTERM">
  8110. <dt><pre><a href="posix.html#SIGTERM"><span class="Identifier">SIGTERM</span></a> <span class="Other">=</span> <span class="DecNumber">15'i32</span></pre></dt>
  8111. <dd>
  8112. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L388" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8113. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L388" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8114. </dd>
  8115. </div>
  8116. <div id="SIGTRAP">
  8117. <dt><pre><a href="posix.html#SIGTRAP"><span class="Identifier">SIGTRAP</span></a> <span class="Other">=</span> <span class="DecNumber">5'i32</span></pre></dt>
  8118. <dd>
  8119. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L397" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8120. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L397" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8121. </dd>
  8122. </div>
  8123. <div id="SIGTSTP">
  8124. <dt><pre><a href="posix.html#SIGTSTP"><span class="Identifier">SIGTSTP</span></a> <span class="Other">=</span> <span class="DecNumber">20'i32</span></pre></dt>
  8125. <dd>
  8126. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L389" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8127. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L389" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8128. </dd>
  8129. </div>
  8130. <div id="SIGTTIN">
  8131. <dt><pre><a href="posix.html#SIGTTIN"><span class="Identifier">SIGTTIN</span></a> <span class="Other">=</span> <span class="DecNumber">21'i32</span></pre></dt>
  8132. <dd>
  8133. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L390" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8134. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L390" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8135. </dd>
  8136. </div>
  8137. <div id="SIGTTOU">
  8138. <dt><pre><a href="posix.html#SIGTTOU"><span class="Identifier">SIGTTOU</span></a> <span class="Other">=</span> <span class="DecNumber">22'i32</span></pre></dt>
  8139. <dd>
  8140. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L391" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8141. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L391" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8142. </dd>
  8143. </div>
  8144. <div id="SIGURG">
  8145. <dt><pre><a href="posix.html#SIGURG"><span class="Identifier">SIGURG</span></a> <span class="Other">=</span> <span class="DecNumber">23'i32</span></pre></dt>
  8146. <dd>
  8147. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L398" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8148. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L398" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8149. </dd>
  8150. </div>
  8151. <div id="SIGUSR1">
  8152. <dt><pre><a href="posix.html#SIGUSR1"><span class="Identifier">SIGUSR1</span></a> <span class="Other">=</span> <span class="DecNumber">10'i32</span></pre></dt>
  8153. <dd>
  8154. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L392" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8155. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L392" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8156. </dd>
  8157. </div>
  8158. <div id="SIGUSR2">
  8159. <dt><pre><a href="posix.html#SIGUSR2"><span class="Identifier">SIGUSR2</span></a> <span class="Other">=</span> <span class="DecNumber">12'i32</span></pre></dt>
  8160. <dd>
  8161. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L393" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8162. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L393" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8163. </dd>
  8164. </div>
  8165. <div id="SIGVTALRM">
  8166. <dt><pre><a href="posix.html#SIGVTALRM"><span class="Identifier">SIGVTALRM</span></a> <span class="Other">=</span> <span class="DecNumber">26'i32</span></pre></dt>
  8167. <dd>
  8168. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L399" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8169. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L399" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8170. </dd>
  8171. </div>
  8172. <div id="SIGXCPU">
  8173. <dt><pre><a href="posix.html#SIGXCPU"><span class="Identifier">SIGXCPU</span></a> <span class="Other">=</span> <span class="DecNumber">24'i32</span></pre></dt>
  8174. <dd>
  8175. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L400" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8176. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L400" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8177. </dd>
  8178. </div>
  8179. <div id="SIGXFSZ">
  8180. <dt><pre><a href="posix.html#SIGXFSZ"><span class="Identifier">SIGXFSZ</span></a> <span class="Other">=</span> <span class="DecNumber">25'i32</span></pre></dt>
  8181. <dd>
  8182. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L401" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8183. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L401" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8184. </dd>
  8185. </div>
  8186. <div id="SO_ACCEPTCONN">
  8187. <dt><pre><a href="posix.html#SO_ACCEPTCONN"><span class="Identifier">SO_ACCEPTCONN</span></a> <span class="Other">=</span> <span class="DecNumber">30'i32</span></pre></dt>
  8188. <dd>
  8189. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L467" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8190. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L467" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8191. </dd>
  8192. </div>
  8193. <div id="SO_BINDTODEVICE">
  8194. <dt><pre><a href="posix.html#SO_BINDTODEVICE"><span class="Identifier">SO_BINDTODEVICE</span></a> <span class="Other">=</span> <span class="DecNumber">25'i32</span></pre></dt>
  8195. <dd>
  8196. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L468" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8197. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L468" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8198. </dd>
  8199. </div>
  8200. <div id="SO_BROADCAST">
  8201. <dt><pre><a href="posix.html#SO_BROADCAST"><span class="Identifier">SO_BROADCAST</span></a> <span class="Other">=</span> <span class="DecNumber">6'i32</span></pre></dt>
  8202. <dd>
  8203. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L469" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8204. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L469" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8205. </dd>
  8206. </div>
  8207. <div id="SO_DEBUG">
  8208. <dt><pre><a href="posix.html#SO_DEBUG"><span class="Identifier">SO_DEBUG</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  8209. <dd>
  8210. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L470" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8211. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L470" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8212. </dd>
  8213. </div>
  8214. <div id="SO_DONTROUTE">
  8215. <dt><pre><a href="posix.html#SO_DONTROUTE"><span class="Identifier">SO_DONTROUTE</span></a> <span class="Other">=</span> <span class="DecNumber">5'i32</span></pre></dt>
  8216. <dd>
  8217. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L471" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8218. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L471" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8219. </dd>
  8220. </div>
  8221. <div id="SO_ERROR">
  8222. <dt><pre><a href="posix.html#SO_ERROR"><span class="Identifier">SO_ERROR</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  8223. <dd>
  8224. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L472" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8225. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L472" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8226. </dd>
  8227. </div>
  8228. <div id="SO_KEEPALIVE">
  8229. <dt><pre><a href="posix.html#SO_KEEPALIVE"><span class="Identifier">SO_KEEPALIVE</span></a> <span class="Other">=</span> <span class="DecNumber">9'i32</span></pre></dt>
  8230. <dd>
  8231. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L473" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8232. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L473" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8233. </dd>
  8234. </div>
  8235. <div id="SO_LINGER">
  8236. <dt><pre><a href="posix.html#SO_LINGER"><span class="Identifier">SO_LINGER</span></a> <span class="Other">=</span> <span class="DecNumber">13'i32</span></pre></dt>
  8237. <dd>
  8238. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L474" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8239. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L474" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8240. </dd>
  8241. </div>
  8242. <div id="SO_OOBINLINE">
  8243. <dt><pre><a href="posix.html#SO_OOBINLINE"><span class="Identifier">SO_OOBINLINE</span></a> <span class="Other">=</span> <span class="DecNumber">10'i32</span></pre></dt>
  8244. <dd>
  8245. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L475" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8246. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L475" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8247. </dd>
  8248. </div>
  8249. <div id="SO_RCVBUF">
  8250. <dt><pre><a href="posix.html#SO_RCVBUF"><span class="Identifier">SO_RCVBUF</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  8251. <dd>
  8252. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L476" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8253. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L476" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8254. </dd>
  8255. </div>
  8256. <div id="SO_RCVLOWAT">
  8257. <dt><pre><a href="posix.html#SO_RCVLOWAT"><span class="Identifier">SO_RCVLOWAT</span></a> <span class="Other">=</span> <span class="DecNumber">18'i32</span></pre></dt>
  8258. <dd>
  8259. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L477" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8260. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L477" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8261. </dd>
  8262. </div>
  8263. <div id="SO_RCVTIMEO">
  8264. <dt><pre><a href="posix.html#SO_RCVTIMEO"><span class="Identifier">SO_RCVTIMEO</span></a> <span class="Other">=</span> <span class="DecNumber">20'i32</span></pre></dt>
  8265. <dd>
  8266. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L478" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8267. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L478" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8268. </dd>
  8269. </div>
  8270. <div id="SO_REUSEADDR">
  8271. <dt><pre><a href="posix.html#SO_REUSEADDR"><span class="Identifier">SO_REUSEADDR</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  8272. <dd>
  8273. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L479" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8274. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L479" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8275. </dd>
  8276. </div>
  8277. <div id="SO_REUSEPORT">
  8278. <dt><pre><a href="posix.html#SO_REUSEPORT"><span class="Identifier">SO_REUSEPORT</span></a> <span class="Other">=</span> <span class="DecNumber">15'i32</span></pre></dt>
  8279. <dd>
  8280. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L491" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8281. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L491" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8282. </dd>
  8283. </div>
  8284. <div id="SO_SNDBUF">
  8285. <dt><pre><a href="posix.html#SO_SNDBUF"><span class="Identifier">SO_SNDBUF</span></a> <span class="Other">=</span> <span class="DecNumber">7'i32</span></pre></dt>
  8286. <dd>
  8287. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L480" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8288. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L480" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8289. </dd>
  8290. </div>
  8291. <div id="SO_SNDLOWAT">
  8292. <dt><pre><a href="posix.html#SO_SNDLOWAT"><span class="Identifier">SO_SNDLOWAT</span></a> <span class="Other">=</span> <span class="DecNumber">19'i32</span></pre></dt>
  8293. <dd>
  8294. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L481" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8295. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L481" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8296. </dd>
  8297. </div>
  8298. <div id="SO_SNDTIMEO">
  8299. <dt><pre><a href="posix.html#SO_SNDTIMEO"><span class="Identifier">SO_SNDTIMEO</span></a> <span class="Other">=</span> <span class="DecNumber">21'i32</span></pre></dt>
  8300. <dd>
  8301. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L482" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8302. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L482" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8303. </dd>
  8304. </div>
  8305. <div id="SO_TYPE">
  8306. <dt><pre><a href="posix.html#SO_TYPE"><span class="Identifier">SO_TYPE</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  8307. <dd>
  8308. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L483" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8309. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L483" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8310. </dd>
  8311. </div>
  8312. <div id="SOCK_CLOEXEC">
  8313. <dt><pre><a href="posix.html#SOCK_CLOEXEC"><span class="Identifier">SOCK_CLOEXEC</span></a> <span class="Other">=</span> <span class="DecNumber">524288'i32</span></pre></dt>
  8314. <dd>
  8315. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L488" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8316. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L488" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8317. </dd>
  8318. </div>
  8319. <div id="SOCK_DGRAM">
  8320. <dt><pre><a href="posix.html#SOCK_DGRAM"><span class="Identifier">SOCK_DGRAM</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  8321. <dd>
  8322. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L484" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8323. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L484" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8324. </dd>
  8325. </div>
  8326. <div id="SOCK_RAW">
  8327. <dt><pre><a href="posix.html#SOCK_RAW"><span class="Identifier">SOCK_RAW</span></a> <span class="Other">=</span> <span class="DecNumber">3'i32</span></pre></dt>
  8328. <dd>
  8329. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L485" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8330. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L485" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8331. </dd>
  8332. </div>
  8333. <div id="SOCK_SEQPACKET">
  8334. <dt><pre><a href="posix.html#SOCK_SEQPACKET"><span class="Identifier">SOCK_SEQPACKET</span></a> <span class="Other">=</span> <span class="DecNumber">5'i32</span></pre></dt>
  8335. <dd>
  8336. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L486" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8337. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L486" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8338. </dd>
  8339. </div>
  8340. <div id="SOCK_STREAM">
  8341. <dt><pre><a href="posix.html#SOCK_STREAM"><span class="Identifier">SOCK_STREAM</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  8342. <dd>
  8343. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L487" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8344. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L487" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8345. </dd>
  8346. </div>
  8347. <div id="Sockaddr_un_path_length">
  8348. <dt><pre><a href="posix.html#Sockaddr_un_path_length"><span class="Identifier">Sockaddr_un_path_length</span></a> <span class="Other">=</span> <span class="DecNumber">108</span></pre></dt>
  8349. <dd>
  8350. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L417" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8351. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L417" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8352. </dd>
  8353. </div>
  8354. <div id="SOL_SOCKET">
  8355. <dt><pre><a href="posix.html#SOL_SOCKET"><span class="Identifier">SOL_SOCKET</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  8356. <dd>
  8357. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L489" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8358. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L489" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8359. </dd>
  8360. </div>
  8361. <div id="SOMAXCONN">
  8362. <dt><pre><a href="posix.html#SOMAXCONN"><span class="Identifier">SOMAXCONN</span></a> <span class="Other">=</span> <span class="DecNumber">4096'i32</span></pre></dt>
  8363. <dd>
  8364. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L490" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8365. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L490" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8366. </dd>
  8367. </div>
  8368. <div id="SS_DISABLE">
  8369. <dt><pre><a href="posix.html#SS_DISABLE"><span class="Identifier">SS_DISABLE</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  8370. <dd>
  8371. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L413" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8372. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L413" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8373. </dd>
  8374. </div>
  8375. <div id="SS_ONSTACK">
  8376. <dt><pre><a href="posix.html#SS_ONSTACK"><span class="Identifier">SS_ONSTACK</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  8377. <dd>
  8378. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L412" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8379. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L412" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8380. </dd>
  8381. </div>
  8382. <div id="ST_NOSUID">
  8383. <dt><pre><a href="posix.html#ST_NOSUID"><span class="Identifier">ST_NOSUID</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  8384. <dd>
  8385. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L531" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8386. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L531" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8387. </dd>
  8388. </div>
  8389. <div id="ST_RDONLY">
  8390. <dt><pre><a href="posix.html#ST_RDONLY"><span class="Identifier">ST_RDONLY</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  8391. <dd>
  8392. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L530" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8393. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L530" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8394. </dd>
  8395. </div>
  8396. <div id="StatHasNanoseconds">
  8397. <dt><pre><a href="posix.html#StatHasNanoseconds"><span class="Identifier">StatHasNanoseconds</span></a> <span class="Other">=</span> <span class="DecNumber">true</span></pre></dt>
  8398. <dd>
  8399. Boolean flag that indicates if the system supports nanosecond time resolution in the fields of <tt class="docutils literal"><span class="pre"><span class="Identifier">Stat</span></span></tt>. Note that the nanosecond based fields (<tt class="docutils literal"><span class="pre"><span class="Identifier">Stat</span><span class="Operator">.</span><span class="Identifier">st_atim</span></span></tt>, <tt class="docutils literal"><span class="pre"><span class="Identifier">Stat</span><span class="Operator">.</span><span class="Identifier">st_mtim</span></span></tt> and <tt class="docutils literal"><span class="pre"><span class="Identifier">Stat</span><span class="Operator">.</span><span class="Identifier">st_ctim</span></span></tt>) can be accessed without checking this flag, because this module defines fallback procs when they are not available.
  8400. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L93" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8401. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L93" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8402. </dd>
  8403. </div>
  8404. <div id="STDERR_FILENO">
  8405. <dt><pre><a href="posix.html#STDERR_FILENO"><span class="Identifier">STDERR_FILENO</span></a> <span class="Other">=</span> <span class="DecNumber">2</span></pre></dt>
  8406. <dd>
  8407. File number of stderr;
  8408. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L76" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8409. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L76" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8410. </dd>
  8411. </div>
  8412. <div id="STDIN_FILENO">
  8413. <dt><pre><a href="posix.html#STDIN_FILENO"><span class="Identifier">STDIN_FILENO</span></a> <span class="Other">=</span> <span class="DecNumber">0</span></pre></dt>
  8414. <dd>
  8415. File number of stdin;
  8416. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L77" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8417. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L77" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8418. </dd>
  8419. </div>
  8420. <div id="STDOUT_FILENO">
  8421. <dt><pre><a href="posix.html#STDOUT_FILENO"><span class="Identifier">STDOUT_FILENO</span></a> <span class="Other">=</span> <span class="DecNumber">1</span></pre></dt>
  8422. <dd>
  8423. File number of stdout;
  8424. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L78" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8425. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L78" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8426. </dd>
  8427. </div>
  8428. <div id="T_FMT">
  8429. <dt><pre><a href="posix.html#T_FMT"><span class="Identifier">T_FMT</span></a> <span class="Other">=</span> <span class="DecNumber">131114'i32</span></pre></dt>
  8430. <dd>
  8431. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L213" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8432. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L213" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8433. </dd>
  8434. </div>
  8435. <div id="T_FMT_AMPM">
  8436. <dt><pre><a href="posix.html#T_FMT_AMPM"><span class="Identifier">T_FMT_AMPM</span></a> <span class="Other">=</span> <span class="DecNumber">131115'i32</span></pre></dt>
  8437. <dd>
  8438. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L214" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8439. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L214" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8440. </dd>
  8441. </div>
  8442. <div id="TCP_NODELAY">
  8443. <dt><pre><a href="posix.html#TCP_NODELAY"><span class="Identifier">TCP_NODELAY</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  8444. <dd>
  8445. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L329" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8446. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L329" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8447. </dd>
  8448. </div>
  8449. <div id="THOUSEP">
  8450. <dt><pre><a href="posix.html#THOUSEP"><span class="Identifier">THOUSEP</span></a> <span class="Other">=</span> <span class="DecNumber">65537'i32</span></pre></dt>
  8451. <dd>
  8452. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L261" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8453. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L261" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8454. </dd>
  8455. </div>
  8456. <div id="TIMER_ABSTIME">
  8457. <dt><pre><a href="posix.html#TIMER_ABSTIME"><span class="Identifier">TIMER_ABSTIME</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  8458. <dd>
  8459. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L559" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8460. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L559" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8461. </dd>
  8462. </div>
  8463. <div id="TRY_AGAIN">
  8464. <dt><pre><a href="posix.html#TRY_AGAIN"><span class="Identifier">TRY_AGAIN</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  8465. <dd>
  8466. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L280" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8467. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L280" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8468. </dd>
  8469. </div>
  8470. <div id="W_OK">
  8471. <dt><pre><a href="posix.html#W_OK"><span class="Identifier">W_OK</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  8472. <dd>
  8473. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L566" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8474. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L566" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8475. </dd>
  8476. </div>
  8477. <div id="WCONTINUED">
  8478. <dt><pre><a href="posix.html#WCONTINUED"><span class="Identifier">WCONTINUED</span></a> <span class="Other">=</span> <span class="DecNumber">8'i32</span></pre></dt>
  8479. <dd>
  8480. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L538" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8481. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L538" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8482. </dd>
  8483. </div>
  8484. <div id="WEXITED">
  8485. <dt><pre><a href="posix.html#WEXITED"><span class="Identifier">WEXITED</span></a> <span class="Other">=</span> <span class="DecNumber">4'i32</span></pre></dt>
  8486. <dd>
  8487. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L536" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8488. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L536" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8489. </dd>
  8490. </div>
  8491. <div id="WNOHANG">
  8492. <dt><pre><a href="posix.html#WNOHANG"><span class="Identifier">WNOHANG</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  8493. <dd>
  8494. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L534" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8495. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L534" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8496. </dd>
  8497. </div>
  8498. <div id="WNOWAIT">
  8499. <dt><pre><a href="posix.html#WNOWAIT"><span class="Identifier">WNOWAIT</span></a> <span class="Other">=</span> <span class="DecNumber">16777216'i32</span></pre></dt>
  8500. <dd>
  8501. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L539" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8502. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L539" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8503. </dd>
  8504. </div>
  8505. <div id="WSTOPPED">
  8506. <dt><pre><a href="posix.html#WSTOPPED"><span class="Identifier">WSTOPPED</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  8507. <dd>
  8508. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L537" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8509. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L537" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8510. </dd>
  8511. </div>
  8512. <div id="WUNTRACED">
  8513. <dt><pre><a href="posix.html#WUNTRACED"><span class="Identifier">WUNTRACED</span></a> <span class="Other">=</span> <span class="DecNumber">2'i32</span></pre></dt>
  8514. <dd>
  8515. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L535" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8516. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L535" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8517. </dd>
  8518. </div>
  8519. <div id="X_OK">
  8520. <dt><pre><a href="posix.html#X_OK"><span class="Identifier">X_OK</span></a> <span class="Other">=</span> <span class="DecNumber">1'i32</span></pre></dt>
  8521. <dd>
  8522. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L567" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8523. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L567" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8524. </dd>
  8525. </div>
  8526. <div id="YESEXPR">
  8527. <dt><pre><a href="posix.html#YESEXPR"><span class="Identifier">YESEXPR</span></a> <span class="Other">=</span> <span class="DecNumber">327680'i32</span></pre></dt>
  8528. <dd>
  8529. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64_consts.nim#L262" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8530. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64_consts.nim#L262" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8531. </dd>
  8532. </div>
  8533. </dl>
  8534. </div>
  8535. <div class="section" id="12">
  8536. <h1><a class="toc-backref" href="#12">Procs</a></h1>
  8537. <dl class="item">
  8538. <div id="--procs-all">
  8539. <div id="-,Time,Time">
  8540. <dt><pre><span class="Keyword">proc</span> <a href="#-%2CTime%2CTime"><span class="Identifier">`-`</span></a><span class="Other">(</span><span class="Identifier">a</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a> {.<span class="Identifier">borrow</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>
  8541. <dd>
  8542. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L728" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8543. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L728" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8544. </dd>
  8545. </div>
  8546. </div>
  8547. <div id="==-procs-all">
  8548. <div id="==,Time,Time">
  8549. <dt><pre><span class="Keyword">proc</span> <a href="#%3D%3D%2CTime%2CTime"><span class="Identifier">`==`</span></a><span class="Other">(</span><span class="Identifier">a</span><span class="Other">,</span> <span class="Identifier">b</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">borrow</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>
  8550. <dd>
  8551. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L727" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8552. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L727" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8553. </dd>
  8554. </div>
  8555. <div id="==,SocketHandle,SocketHandle">
  8556. <dt><pre><span class="Keyword">proc</span> <a href="#%3D%3D%2CSocketHandle%2CSocketHandle"><span class="Identifier">`==`</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">borrow</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>
  8557. <dd>
  8558. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L956" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8559. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L956" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8560. </dd>
  8561. </div>
  8562. </div>
  8563. <div id="accept-procs-all">
  8564. <div id="accept,SocketHandle,ptr.SockAddr,ptr.SockLen">
  8565. <dt><pre><span class="Keyword">proc</span> <a href="#accept%2CSocketHandle%2Cptr.SockAddr%2Cptr.SockLen"><span class="Identifier">accept</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockAddr"><span class="Identifier">SockAddr</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a> {.
  8566. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  8567. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  8568. <dd>
  8569. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L958" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8570. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L958" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8571. </dd>
  8572. </div>
  8573. </div>
  8574. <div id="accept4-procs-all">
  8575. <div id="accept4,SocketHandle,ptr.SockAddr,ptr.SockLen,cint">
  8576. <dt><pre><span class="Keyword">proc</span> <a href="#accept4%2CSocketHandle%2Cptr.SockAddr%2Cptr.SockLen%2Ccint"><span class="Identifier">accept4</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockAddr"><span class="Identifier">SockAddr</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">;</span> <span class="Identifier">flags</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a> {.
  8577. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  8578. <dd>
  8579. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L962" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8580. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L962" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8581. </dd>
  8582. </div>
  8583. </div>
  8584. <div id="access-procs-all">
  8585. <div id="access,cstring,cint">
  8586. <dt><pre><span class="Keyword">proc</span> <a href="#access%2Ccstring%2Ccint"><span class="Identifier">access</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  8587. <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>
  8588. <dd>
  8589. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L507" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8590. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L507" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8591. </dd>
  8592. </div>
  8593. </div>
  8594. <div id="aio_cancel-procs-all">
  8595. <div id="aio_cancel,cint,ptr.Taiocb">
  8596. <dt><pre><span class="Keyword">proc</span> <a href="#aio_cancel%2Ccint%2Cptr.Taiocb"><span class="Identifier">aio_cancel</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Taiocb"><span class="Identifier">Taiocb</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;aio.h&gt;&quot;</span><span class="Other">,</span>
  8597. <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>
  8598. <dd>
  8599. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L140" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8600. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L140" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8601. </dd>
  8602. </div>
  8603. </div>
  8604. <div id="aio_error-procs-all">
  8605. <div id="aio_error,ptr.Taiocb">
  8606. <dt><pre><span class="Keyword">proc</span> <a href="#aio_error%2Cptr.Taiocb"><span class="Identifier">aio_error</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Taiocb"><span class="Identifier">Taiocb</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;aio.h&gt;&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>
  8607. <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>
  8608. <dd>
  8609. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L141" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8610. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L141" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8611. </dd>
  8612. </div>
  8613. </div>
  8614. <div id="aio_fsync-procs-all">
  8615. <div id="aio_fsync,cint,ptr.Taiocb">
  8616. <dt><pre><span class="Keyword">proc</span> <a href="#aio_fsync%2Ccint%2Cptr.Taiocb"><span class="Identifier">aio_fsync</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Taiocb"><span class="Identifier">Taiocb</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;aio.h&gt;&quot;</span><span class="Other">,</span>
  8617. <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>
  8618. <dd>
  8619. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L142" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8620. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L142" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8621. </dd>
  8622. </div>
  8623. </div>
  8624. <div id="aio_read-procs-all">
  8625. <div id="aio_read,ptr.Taiocb">
  8626. <dt><pre><span class="Keyword">proc</span> <a href="#aio_read%2Cptr.Taiocb"><span class="Identifier">aio_read</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Taiocb"><span class="Identifier">Taiocb</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;aio.h&gt;&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>
  8627. <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>
  8628. <dd>
  8629. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L143" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8630. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L143" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8631. </dd>
  8632. </div>
  8633. </div>
  8634. <div id="aio_return-procs-all">
  8635. <div id="aio_return,ptr.Taiocb">
  8636. <dt><pre><span class="Keyword">proc</span> <a href="#aio_return%2Cptr.Taiocb"><span class="Identifier">aio_return</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Taiocb"><span class="Identifier">Taiocb</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;aio.h&gt;&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>
  8637. <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>
  8638. <dd>
  8639. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L144" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8640. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L144" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8641. </dd>
  8642. </div>
  8643. </div>
  8644. <div id="aio_suspend-procs-all">
  8645. <div id="aio_suspend,ptr.ptr.Taiocb,cint,ptr.Timespec">
  8646. <dt><pre><span class="Keyword">proc</span> <a href="#aio_suspend%2Cptr.ptr.Taiocb%2Ccint%2Cptr.Timespec"><span class="Identifier">aio_suspend</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Keyword">ptr</span> <a href="posix.html#Taiocb"><span class="Identifier">Taiocb</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  8647. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;aio.h&gt;&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>
  8648. <dd>
  8649. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L145" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8650. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L145" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8651. </dd>
  8652. </div>
  8653. </div>
  8654. <div id="aio_write-procs-all">
  8655. <div id="aio_write,ptr.Taiocb">
  8656. <dt><pre><span class="Keyword">proc</span> <a href="#aio_write%2Cptr.Taiocb"><span class="Identifier">aio_write</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Taiocb"><span class="Identifier">Taiocb</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;aio.h&gt;&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>
  8657. <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>
  8658. <dd>
  8659. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L147" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8660. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L147" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8661. </dd>
  8662. </div>
  8663. </div>
  8664. <div id="alarm-procs-all">
  8665. <div id="alarm,cint">
  8666. <dt><pre><span class="Keyword">proc</span> <a href="#alarm%2Ccint"><span class="Identifier">alarm</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  8667. <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>
  8668. <dd>
  8669. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L508" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8670. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L508" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8671. </dd>
  8672. </div>
  8673. </div>
  8674. <div id="asctime-procs-all">
  8675. <div id="asctime,Tm">
  8676. <dt><pre><span class="Keyword">proc</span> <a href="#asctime%2CTm"><span class="Identifier">asctime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  8677. <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>
  8678. <dd>
  8679. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L712" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8680. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L712" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8681. </dd>
  8682. </div>
  8683. </div>
  8684. <div id="asctime_r-procs-all">
  8685. <div id="asctime_r,Tm,cstring">
  8686. <dt><pre><span class="Keyword">proc</span> <a href="#asctime_r%2CTm%2Ccstring"><span class="Identifier">asctime_r</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span>
  8687. <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>
  8688. <dd>
  8689. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L714" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8690. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L714" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8691. </dd>
  8692. </div>
  8693. </div>
  8694. <div id="basename-procs-all">
  8695. <div id="basename,cstring">
  8696. <dt><pre><span class="Keyword">proc</span> <a href="#basename%2Ccstring"><span class="Identifier">basename</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;libgen.h&gt;&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>
  8697. <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>
  8698. <dd>
  8699. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L263" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8700. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L263" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8701. </dd>
  8702. </div>
  8703. </div>
  8704. <div id="bindSocket-procs-all">
  8705. <div id="bindSocket,SocketHandle,ptr.SockAddr,SockLen">
  8706. <dt><pre><span class="Keyword">proc</span> <a href="#bindSocket%2CSocketHandle%2Cptr.SockAddr%2CSockLen"><span class="Identifier">bindSocket</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockAddr"><span class="Identifier">SockAddr</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  8707. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;bind&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  8708. <dd>
  8709. is Posix's <tt class="docutils literal"><span class="pre"><span class="Keyword">bind</span></span></tt>, because <tt class="docutils literal"><span class="pre"><span class="Keyword">bind</span></span></tt> is a reserved word
  8710. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L965" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8711. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L965" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8712. </dd>
  8713. </div>
  8714. </div>
  8715. <div id="bsd_signal-procs-all">
  8716. <div id="bsd_signal,cint,proc(pointer)">
  8717. <dt><pre><span class="Keyword">proc</span> <a href="#bsd_signal%2Ccint%2Cproc%28pointer%29"><span class="Identifier">bsd_signal</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span> {.<span class="Identifier">noconv</span>.}<span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span>
  8718. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  8719. <dd>
  8720. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L781" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8721. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L781" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8722. </dd>
  8723. </div>
  8724. </div>
  8725. <div id="catclose-procs-all">
  8726. <div id="catclose,Nl_catd">
  8727. <dt><pre><span class="Keyword">proc</span> <a href="#catclose%2CNl_catd"><span class="Identifier">catclose</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Nl_catd"><span class="Identifier">Nl_catd</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;nl_types.h&gt;&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>
  8728. <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>
  8729. <dd>
  8730. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L841" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8731. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L841" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8732. </dd>
  8733. </div>
  8734. </div>
  8735. <div id="catgets-procs-all">
  8736. <div id="catgets,Nl_catd,cint,cint,cstring">
  8737. <dt><pre><span class="Keyword">proc</span> <a href="#catgets%2CNl_catd%2Ccint%2Ccint%2Ccstring"><span class="Identifier">catgets</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Nl_catd"><span class="Identifier">Nl_catd</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  8738. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;nl_types.h&gt;&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>
  8739. <dd>
  8740. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L842" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8741. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L842" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8742. </dd>
  8743. </div>
  8744. </div>
  8745. <div id="catopen-procs-all">
  8746. <div id="catopen,cstring,cint">
  8747. <dt><pre><span class="Keyword">proc</span> <a href="#catopen%2Ccstring%2Ccint"><span class="Identifier">catopen</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Nl_catd"><span class="Identifier">Nl_catd</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;nl_types.h&gt;&quot;</span><span class="Other">,</span>
  8748. <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>
  8749. <dd>
  8750. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L844" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8751. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L844" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8752. </dd>
  8753. </div>
  8754. </div>
  8755. <div id="chdir-procs-all">
  8756. <div id="chdir,cstring">
  8757. <dt><pre><span class="Keyword">proc</span> <a href="#chdir%2Ccstring"><span class="Identifier">chdir</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  8758. <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>
  8759. <dd>
  8760. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L509" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8761. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L509" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8762. </dd>
  8763. </div>
  8764. </div>
  8765. <div id="chmod-procs-all">
  8766. <div id="chmod,cstring,Mode">
  8767. <dt><pre><span class="Keyword">proc</span> <a href="#chmod%2Ccstring%2CMode"><span class="Identifier">chmod</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span>
  8768. <span class="Identifier">sideEffect</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>
  8769. <dd>
  8770. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L647" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8771. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L647" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8772. </dd>
  8773. </div>
  8774. </div>
  8775. <div id="chown-procs-all">
  8776. <div id="chown,cstring,Uid,Gid">
  8777. <dt><pre><span class="Keyword">proc</span> <a href="#chown%2Ccstring%2CUid%2CGid"><span class="Identifier">chown</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  8778. <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>
  8779. <dd>
  8780. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L510" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8781. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L510" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8782. </dd>
  8783. </div>
  8784. </div>
  8785. <div id="clock-procs-all">
  8786. <div id="clock_2">
  8787. <dt><pre><span class="Keyword">proc</span> <a href="#clock_2"><span class="Identifier">clock</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Clock"><span class="Identifier">Clock</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  8788. <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>
  8789. <dd>
  8790. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L715" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8791. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L715" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8792. </dd>
  8793. </div>
  8794. </div>
  8795. <div id="clock_getcpuclockid-procs-all">
  8796. <div id="clock_getcpuclockid,Pid,ClockId">
  8797. <dt><pre><span class="Keyword">proc</span> <a href="#clock_getcpuclockid%2CPid%2CClockId"><span class="Identifier">clock_getcpuclockid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#ClockId"><span class="Identifier">ClockId</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  8798. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  8799. <dd>
  8800. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L716" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8801. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L716" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8802. </dd>
  8803. </div>
  8804. </div>
  8805. <div id="clock_getres-procs-all">
  8806. <div id="clock_getres,ClockId,Timespec">
  8807. <dt><pre><span class="Keyword">proc</span> <a href="#clock_getres%2CClockId%2CTimespec"><span class="Identifier">clock_getres</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#ClockId"><span class="Identifier">ClockId</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  8808. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  8809. <dd>
  8810. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L718" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8811. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L718" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8812. </dd>
  8813. </div>
  8814. </div>
  8815. <div id="clock_gettime-procs-all">
  8816. <div id="clock_gettime,ClockId,Timespec">
  8817. <dt><pre><span class="Keyword">proc</span> <a href="#clock_gettime%2CClockId%2CTimespec"><span class="Identifier">clock_gettime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#ClockId"><span class="Identifier">ClockId</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  8818. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  8819. <dd>
  8820. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L720" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8821. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L720" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8822. </dd>
  8823. </div>
  8824. </div>
  8825. <div id="clock_nanosleep-procs-all">
  8826. <div id="clock_nanosleep,ClockId,cint,Timespec,Timespec">
  8827. <dt><pre><span class="Keyword">proc</span> <a href="#clock_nanosleep%2CClockId%2Ccint%2CTimespec%2CTimespec"><span class="Identifier">clock_nanosleep</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#ClockId"><span class="Identifier">ClockId</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  8828. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  8829. <dd>
  8830. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L722" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8831. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L722" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8832. </dd>
  8833. </div>
  8834. </div>
  8835. <div id="clock_settime-procs-all">
  8836. <div id="clock_settime,ClockId,Timespec">
  8837. <dt><pre><span class="Keyword">proc</span> <a href="#clock_settime%2CClockId%2CTimespec"><span class="Identifier">clock_settime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#ClockId"><span class="Identifier">ClockId</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  8838. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  8839. <dd>
  8840. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L724" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8841. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L724" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8842. </dd>
  8843. </div>
  8844. </div>
  8845. <div id="close-procs-all">
  8846. <div id="close">
  8847. <dt><pre><span class="Keyword">proc</span> <a href="#close"><span class="Identifier">close</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Operator">|</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  8848. <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>
  8849. <dd>
  8850. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L511" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8851. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L511" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8852. </dd>
  8853. </div>
  8854. </div>
  8855. <div id="closedir-procs-all">
  8856. <div id="closedir,ptr.DIR">
  8857. <dt><pre><span class="Keyword">proc</span> <a href="#closedir%2Cptr.DIR"><span class="Identifier">closedir</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#DIR"><span class="Identifier">DIR</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dirent.h&gt;&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>
  8858. <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>
  8859. <dd>
  8860. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L174" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8861. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L174" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8862. </dd>
  8863. </div>
  8864. </div>
  8865. <div id="CMSG_DATA-procs-all">
  8866. <div id="CMSG_DATA,ptr.Tcmsghdr">
  8867. <dt><pre><span class="Keyword">proc</span> <a href="#CMSG_DATA%2Cptr.Tcmsghdr"><span class="Identifier">CMSG_DATA</span></a><span class="Other">(</span><span class="Identifier">cmsg</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tcmsghdr"><span class="Identifier">Tcmsghdr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span>
  8868. <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>
  8869. <dd>
  8870. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L938" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8871. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L938" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8872. </dd>
  8873. </div>
  8874. </div>
  8875. <div id="CMSG_FIRSTHDR-procs-all">
  8876. <div id="CMSG_FIRSTHDR,ptr.Tmsghdr">
  8877. <dt><pre><span class="Keyword">proc</span> <a href="#CMSG_FIRSTHDR%2Cptr.Tmsghdr"><span class="Identifier">CMSG_FIRSTHDR</span></a><span class="Other">(</span><span class="Identifier">mhdr</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tmsghdr"><span class="Identifier">Tmsghdr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tcmsghdr"><span class="Identifier">Tcmsghdr</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  8878. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  8879. <dd>
  8880. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L944" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8881. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L944" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8882. </dd>
  8883. </div>
  8884. </div>
  8885. <div id="CMSG_LEN-procs-all">
  8886. <div id="CMSG_LEN,csize_t">
  8887. <dt><pre><span class="Keyword">proc</span> <a href="#CMSG_LEN%2Ccsize_t"><span class="Identifier">CMSG_LEN</span></a><span class="Other">(</span><span class="Identifier">len</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span>
  8888. <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>
  8889. <dd>
  8890. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L950" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8891. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L950" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8892. </dd>
  8893. </div>
  8894. </div>
  8895. <div id="CMSG_NXTHDR-procs-all">
  8896. <div id="CMSG_NXTHDR,ptr.Tmsghdr,ptr.Tcmsghdr">
  8897. <dt><pre><span class="Keyword">proc</span> <a href="#CMSG_NXTHDR%2Cptr.Tmsghdr%2Cptr.Tcmsghdr"><span class="Identifier">CMSG_NXTHDR</span></a><span class="Other">(</span><span class="Identifier">mhdr</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tmsghdr"><span class="Identifier">Tmsghdr</span></a><span class="Other">;</span> <span class="Identifier">cmsg</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tcmsghdr"><span class="Identifier">Tcmsghdr</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tcmsghdr"><span class="Identifier">Tcmsghdr</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  8898. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  8899. <dd>
  8900. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L941" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8901. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L941" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8902. </dd>
  8903. </div>
  8904. </div>
  8905. <div id="CMSG_SPACE-procs-all">
  8906. <div id="CMSG_SPACE,csize_t">
  8907. <dt><pre><span class="Keyword">proc</span> <a href="#CMSG_SPACE%2Ccsize_t"><span class="Identifier">CMSG_SPACE</span></a><span class="Other">(</span><span class="Identifier">len</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span>
  8908. <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>
  8909. <dd>
  8910. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L947" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8911. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L947" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8912. </dd>
  8913. </div>
  8914. </div>
  8915. <div id="confstr-procs-all">
  8916. <div id="confstr,cint,cstring,int">
  8917. <dt><pre><span class="Keyword">proc</span> <a href="#confstr%2Ccint%2Ccstring%2Cint"><span class="Identifier">confstr</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  8918. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  8919. <dd>
  8920. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L512" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8921. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L512" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8922. </dd>
  8923. </div>
  8924. </div>
  8925. <div id="connect-procs-all">
  8926. <div id="connect,SocketHandle,ptr.SockAddr,SockLen">
  8927. <dt><pre><span class="Keyword">proc</span> <a href="#connect%2CSocketHandle%2Cptr.SockAddr%2CSockLen"><span class="Identifier">connect</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockAddr"><span class="Identifier">SockAddr</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  8928. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  8929. <dd>
  8930. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L969" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8931. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L969" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8932. </dd>
  8933. </div>
  8934. </div>
  8935. <div id="creat-procs-all">
  8936. <div id="creat,cstring,Mode">
  8937. <dt><pre><span class="Keyword">proc</span> <a href="#creat%2Ccstring%2CMode"><span class="Identifier">creat</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;fcntl.h&gt;&quot;</span><span class="Other">,</span>
  8938. <span class="Identifier">sideEffect</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>
  8939. <dd>
  8940. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L189" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8941. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L189" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8942. </dd>
  8943. </div>
  8944. </div>
  8945. <div id="crypt-procs-all">
  8946. <div id="crypt,cstring,cstring">
  8947. <dt><pre><span class="Keyword">proc</span> <a href="#crypt%2Ccstring%2Ccstring"><span class="Identifier">crypt</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  8948. <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>
  8949. <dd>
  8950. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L513" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8951. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L513" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8952. </dd>
  8953. </div>
  8954. </div>
  8955. <div id="ctermid-procs-all">
  8956. <div id="ctermid,cstring">
  8957. <dt><pre><span class="Keyword">proc</span> <a href="#ctermid%2Ccstring"><span class="Identifier">ctermid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  8958. <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>
  8959. <dd>
  8960. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L514" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8961. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L514" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8962. </dd>
  8963. </div>
  8964. </div>
  8965. <div id="ctime-procs-all">
  8966. <div id="ctime,Time">
  8967. <dt><pre><span class="Keyword">proc</span> <a href="#ctime%2CTime"><span class="Identifier">ctime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  8968. <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>
  8969. <dd>
  8970. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L729" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8971. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L729" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8972. </dd>
  8973. </div>
  8974. </div>
  8975. <div id="ctime_r-procs-all">
  8976. <div id="ctime_r,Time,cstring">
  8977. <dt><pre><span class="Keyword">proc</span> <a href="#ctime_r%2CTime%2Ccstring"><span class="Identifier">ctime_r</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span>
  8978. <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>
  8979. <dd>
  8980. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L730" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8981. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L730" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8982. </dd>
  8983. </div>
  8984. </div>
  8985. <div id="difftime-procs-all">
  8986. <div id="difftime,Time,Time">
  8987. <dt><pre><span class="Keyword">proc</span> <a href="#difftime%2CTime%2CTime"><span class="Identifier">difftime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cdouble"><span class="Identifier">cdouble</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  8988. <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>
  8989. <dd>
  8990. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L731" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  8991. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L731" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  8992. </dd>
  8993. </div>
  8994. </div>
  8995. <div id="dirname-procs-all">
  8996. <div id="dirname,cstring">
  8997. <dt><pre><span class="Keyword">proc</span> <a href="#dirname%2Ccstring"><span class="Identifier">dirname</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;libgen.h&gt;&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>
  8998. <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>
  8999. <dd>
  9000. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L264" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9001. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L264" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9002. </dd>
  9003. </div>
  9004. </div>
  9005. <div id="dlclose-procs-all">
  9006. <div id="dlclose,pointer">
  9007. <dt><pre><span class="Keyword">proc</span> <a href="#dlclose%2Cpointer"><span class="Identifier">dlclose</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dlfcn.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</span><span class="Other">,</span>
  9008. <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>
  9009. <dd>
  9010. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L184" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9011. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L184" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9012. </dd>
  9013. </div>
  9014. </div>
  9015. <div id="dlerror-procs-all">
  9016. <div id="dlerror">
  9017. <dt><pre><span class="Keyword">proc</span> <a href="#dlerror"><span class="Identifier">dlerror</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dlfcn.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9018. <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>
  9019. <dd>
  9020. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L185" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9021. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L185" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9022. </dd>
  9023. </div>
  9024. </div>
  9025. <div id="dlopen-procs-all">
  9026. <div id="dlopen,cstring,cint">
  9027. <dt><pre><span class="Keyword">proc</span> <a href="#dlopen%2Ccstring%2Ccint"><span class="Identifier">dlopen</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dlfcn.h&gt;&quot;</span><span class="Other">,</span>
  9028. <span class="Identifier">sideEffect</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>
  9029. <dd>
  9030. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L186" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9031. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L186" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9032. </dd>
  9033. </div>
  9034. </div>
  9035. <div id="dlsym-procs-all">
  9036. <div id="dlsym,pointer,cstring">
  9037. <dt><pre><span class="Keyword">proc</span> <a href="#dlsym%2Cpointer%2Ccstring"><span class="Identifier">dlsym</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dlfcn.h&gt;&quot;</span><span class="Other">,</span>
  9038. <span class="Identifier">sideEffect</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>
  9039. <dd>
  9040. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L187" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9041. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L187" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9042. </dd>
  9043. </div>
  9044. </div>
  9045. <div id="dup-procs-all">
  9046. <div id="dup,cint">
  9047. <dt><pre><span class="Keyword">proc</span> <a href="#dup%2Ccint"><span class="Identifier">dup</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  9048. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9049. <dd>
  9050. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L515" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9051. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L515" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9052. </dd>
  9053. </div>
  9054. </div>
  9055. <div id="dup2-procs-all">
  9056. <div id="dup2,cint,cint">
  9057. <dt><pre><span class="Keyword">proc</span> <a href="#dup2%2Ccint%2Ccint"><span class="Identifier">dup2</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  9058. <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>
  9059. <dd>
  9060. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L516" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9061. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L516" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9062. </dd>
  9063. </div>
  9064. </div>
  9065. <div id="encrypt-procs-all">
  9066. <div id="encrypt,array[,char],cint">
  9067. <dt><pre><span class="Keyword">proc</span> <a href="#encrypt%2Carray%5B%2Cchar%5D%2Ccint"><span class="Identifier">encrypt</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#array"><span class="Identifier">array</span></a><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">63</span><span class="Other">,</span> <a href="system.html#char"><span class="Identifier">char</span></a><span class="Other">]</span><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9068. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  9069. <dd>
  9070. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L517" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9071. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L517" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9072. </dd>
  9073. </div>
  9074. </div>
  9075. <div id="endgrent-procs-all">
  9076. <div id="endgrent">
  9077. <dt><pre><span class="Keyword">proc</span> <a href="#endgrent"><span class="Identifier">endgrent</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;grp.h&gt;&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>
  9078. <dd>
  9079. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L252" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9080. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L252" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9081. </dd>
  9082. </div>
  9083. </div>
  9084. <div id="endhostent-procs-all">
  9085. <div id="endhostent">
  9086. <dt><pre><span class="Keyword">proc</span> <a href="#endhostent"><span class="Identifier">endhostent</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9087. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9088. <dd>
  9089. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1055" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9090. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1055" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9091. </dd>
  9092. </div>
  9093. </div>
  9094. <div id="endnetent-procs-all">
  9095. <div id="endnetent">
  9096. <dt><pre><span class="Keyword">proc</span> <a href="#endnetent"><span class="Identifier">endnetent</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9097. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9098. <dd>
  9099. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1056" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9100. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1056" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9101. </dd>
  9102. </div>
  9103. </div>
  9104. <div id="endprotoent-procs-all">
  9105. <div id="endprotoent">
  9106. <dt><pre><span class="Keyword">proc</span> <a href="#endprotoent"><span class="Identifier">endprotoent</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9107. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9108. <dd>
  9109. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1057" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9110. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1057" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9111. </dd>
  9112. </div>
  9113. </div>
  9114. <div id="endpwent-procs-all">
  9115. <div id="endpwent">
  9116. <dt><pre><span class="Keyword">proc</span> <a href="#endpwent"><span class="Identifier">endpwent</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pwd.h&gt;&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>
  9117. <dd>
  9118. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L327" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9119. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L327" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9120. </dd>
  9121. </div>
  9122. </div>
  9123. <div id="endservent-procs-all">
  9124. <div id="endservent">
  9125. <dt><pre><span class="Keyword">proc</span> <a href="#endservent"><span class="Identifier">endservent</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9126. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9127. <dd>
  9128. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1058" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9129. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1058" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9130. </dd>
  9131. </div>
  9132. </div>
  9133. <div id="execl-procs-all">
  9134. <div id="execl,cstring,cstring">
  9135. <dt><pre><span class="Keyword">proc</span> <a href="#execl%2Ccstring%2Ccstring"><span class="Identifier">execl</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">varargs</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  9136. <span class="Identifier">sideEffect</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>
  9137. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9138. <dd>
  9139. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L519" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9140. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L519" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9141. </dd>
  9142. </div>
  9143. </div>
  9144. <div id="execle-procs-all">
  9145. <div id="execle,cstring,cstring">
  9146. <dt><pre><span class="Keyword">proc</span> <a href="#execle%2Ccstring%2Ccstring"><span class="Identifier">execle</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">varargs</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  9147. <span class="Identifier">sideEffect</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>
  9148. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9149. <dd>
  9150. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L520" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9151. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L520" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9152. </dd>
  9153. </div>
  9154. </div>
  9155. <div id="execlp-procs-all">
  9156. <div id="execlp,cstring,cstring">
  9157. <dt><pre><span class="Keyword">proc</span> <a href="#execlp%2Ccstring%2Ccstring"><span class="Identifier">execlp</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">varargs</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  9158. <span class="Identifier">sideEffect</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>
  9159. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9160. <dd>
  9161. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L521" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9162. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L521" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9163. </dd>
  9164. </div>
  9165. </div>
  9166. <div id="execv-procs-all">
  9167. <div id="execv,cstring,cstringArray">
  9168. <dt><pre><span class="Keyword">proc</span> <a href="#execv%2Ccstring%2CcstringArray"><span class="Identifier">execv</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  9169. <span class="Identifier">sideEffect</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>
  9170. <dd>
  9171. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L522" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9172. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L522" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9173. </dd>
  9174. </div>
  9175. </div>
  9176. <div id="execve-procs-all">
  9177. <div id="execve,cstring,cstringArray,cstringArray">
  9178. <dt><pre><span class="Keyword">proc</span> <a href="#execve%2Ccstring%2CcstringArray%2CcstringArray"><span class="Identifier">execve</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9179. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9180. <dd>
  9181. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L523" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9182. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L523" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9183. </dd>
  9184. </div>
  9185. </div>
  9186. <div id="execvp-procs-all">
  9187. <div id="execvp,cstring,cstringArray">
  9188. <dt><pre><span class="Keyword">proc</span> <a href="#execvp%2Ccstring%2CcstringArray"><span class="Identifier">execvp</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9189. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9190. <dd>
  9191. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L525" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9192. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L525" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9193. </dd>
  9194. </div>
  9195. </div>
  9196. <div id="execvpe-procs-all">
  9197. <div id="execvpe,cstring,cstringArray,cstringArray">
  9198. <dt><pre><span class="Keyword">proc</span> <a href="#execvpe%2Ccstring%2CcstringArray%2CcstringArray"><span class="Identifier">execvpe</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9199. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9200. <dd>
  9201. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L526" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9202. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L526" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9203. </dd>
  9204. </div>
  9205. </div>
  9206. <div id="exitnow-procs-all">
  9207. <div id="exitnow,cint">
  9208. <dt><pre><span class="Keyword">proc</span> <a href="#exitnow%2Ccint"><span class="Identifier">exitnow</span></a><span class="Other">(</span><span class="Identifier">code</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;_exit&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">noreturn</span><span class="Other">,</span>
  9209. <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>
  9210. <dd>
  9211. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L506" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9212. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L506" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9213. </dd>
  9214. </div>
  9215. </div>
  9216. <div id="fchdir-procs-all">
  9217. <div id="fchdir,cint">
  9218. <dt><pre><span class="Keyword">proc</span> <a href="#fchdir%2Ccint"><span class="Identifier">fchdir</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</span><span class="Other">,</span>
  9219. <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>
  9220. <dd>
  9221. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L528" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9222. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L528" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9223. </dd>
  9224. </div>
  9225. </div>
  9226. <div id="fchmod-procs-all">
  9227. <div id="fchmod,cint,Mode">
  9228. <dt><pre><span class="Keyword">proc</span> <a href="#fchmod%2Ccint%2CMode"><span class="Identifier">fchmod</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span>
  9229. <span class="Identifier">sideEffect</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>
  9230. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9231. <dd>
  9232. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L650" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9233. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L650" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9234. </dd>
  9235. </div>
  9236. </div>
  9237. <div id="fchown-procs-all">
  9238. <div id="fchown,cint,Uid,Gid">
  9239. <dt><pre><span class="Keyword">proc</span> <a href="#fchown%2Ccint%2CUid%2CGid"><span class="Identifier">fchown</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  9240. <span class="Identifier">sideEffect</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>
  9241. <dd>
  9242. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L527" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9243. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L527" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9244. </dd>
  9245. </div>
  9246. </div>
  9247. <div id="fcntl-procs-all">
  9248. <div id="fcntl,,cint">
  9249. <dt><pre><span class="Keyword">proc</span> <a href="#fcntl%2C%2Ccint"><span class="Identifier">fcntl</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Operator">|</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">varargs</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">,</span>
  9250. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;fcntl.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9251. <dd>
  9252. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L190" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9253. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L190" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9254. </dd>
  9255. </div>
  9256. </div>
  9257. <div id="FD_CLR-procs-all">
  9258. <div id="FD_CLR,cint,TFdSet">
  9259. <dt><pre><span class="Keyword">proc</span> <a href="#FD_CLR%2Ccint%2CTFdSet"><span class="Identifier">FD_CLR</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#TFdSet"><span class="Identifier">TFdSet</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/select.h&gt;&quot;</span><span class="Other">,</span>
  9260. <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>
  9261. <dd>
  9262. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L862" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9263. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L862" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9264. </dd>
  9265. </div>
  9266. </div>
  9267. <div id="FD_ISSET-procs-all">
  9268. <div id="FD_ISSET,,TFdSet">
  9269. <dt><pre><span class="Keyword">proc</span> <a href="#FD_ISSET%2C%2CTFdSet"><span class="Identifier">FD_ISSET</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Operator">|</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#TFdSet"><span class="Identifier">TFdSet</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9270. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/select.h&gt;&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>
  9271. <dd>
  9272. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L863" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9273. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L863" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9274. </dd>
  9275. </div>
  9276. </div>
  9277. <div id="FD_SET-procs-all">
  9278. <div id="FD_SET,,TFdSet">
  9279. <dt><pre><span class="Keyword">proc</span> <a href="#FD_SET%2C%2CTFdSet"><span class="Identifier">FD_SET</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Operator">|</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#TFdSet"><span class="Identifier">TFdSet</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;FD_SET&quot;</span><span class="Other">,</span>
  9280. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/select.h&gt;&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>
  9281. <dd>
  9282. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L865" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9283. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L865" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9284. </dd>
  9285. </div>
  9286. </div>
  9287. <div id="FD_ZERO-procs-all">
  9288. <div id="FD_ZERO,TFdSet">
  9289. <dt><pre><span class="Keyword">proc</span> <a href="#FD_ZERO%2CTFdSet"><span class="Identifier">FD_ZERO</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#TFdSet"><span class="Identifier">TFdSet</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/select.h&gt;&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>
  9290. <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>
  9291. <dd>
  9292. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L867" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9293. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L867" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9294. </dd>
  9295. </div>
  9296. </div>
  9297. <div id="fdatasync-procs-all">
  9298. <div id="fdatasync,cint">
  9299. <dt><pre><span class="Keyword">proc</span> <a href="#fdatasync%2Ccint"><span class="Identifier">fdatasync</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  9300. <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>
  9301. <dd>
  9302. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L529" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9303. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L529" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9304. </dd>
  9305. </div>
  9306. </div>
  9307. <div id="fmtmsg-procs-all">
  9308. <div id="fmtmsg,int,cstring,cint,cstring,cstring,cstring">
  9309. <dt><pre><span class="Keyword">proc</span> <a href="#fmtmsg%2Cint%2Ccstring%2Ccint%2Ccstring%2Ccstring%2Ccstring"><span class="Identifier">fmtmsg</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">,</span> <span class="Identifier">a5</span><span class="Other">,</span> <span class="Identifier">a6</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  9310. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;fmtmsg.h&gt;&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>
  9311. <dd>
  9312. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L223" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9313. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L223" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9314. </dd>
  9315. </div>
  9316. </div>
  9317. <div id="fnmatch-procs-all">
  9318. <div id="fnmatch,cstring,cstring,cint">
  9319. <dt><pre><span class="Keyword">proc</span> <a href="#fnmatch%2Ccstring%2Ccstring%2Ccint"><span class="Identifier">fnmatch</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;fnmatch.h&gt;&quot;</span><span class="Other">,</span>
  9320. <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>
  9321. <dd>
  9322. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L226" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9323. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L226" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9324. </dd>
  9325. </div>
  9326. </div>
  9327. <div id="fork-procs-all">
  9328. <div id="fork">
  9329. <dt><pre><span class="Keyword">proc</span> <a href="#fork"><span class="Identifier">fork</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9330. <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>
  9331. <dd>
  9332. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L530" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9333. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L530" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9334. </dd>
  9335. </div>
  9336. </div>
  9337. <div id="fpathconf-procs-all">
  9338. <div id="fpathconf,cint,cint">
  9339. <dt><pre><span class="Keyword">proc</span> <a href="#fpathconf%2Ccint%2Ccint"><span class="Identifier">fpathconf</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  9340. <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>
  9341. <dd>
  9342. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L531" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9343. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L531" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9344. </dd>
  9345. </div>
  9346. </div>
  9347. <div id="freeAddrInfo-procs-all">
  9348. <div id="freeAddrInfo,ptr.AddrInfo">
  9349. <dt><pre><span class="Keyword">proc</span> <a href="#freeAddrInfo%2Cptr.AddrInfo"><span class="Identifier">freeAddrInfo</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#AddrInfo"><span class="Identifier">AddrInfo</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;freeaddrinfo&quot;</span><span class="Other">,</span>
  9350. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9351. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9352. <dd>
  9353. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1059" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9354. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1059" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9355. </dd>
  9356. </div>
  9357. </div>
  9358. <div id="fstat-procs-all">
  9359. <div id="fstat,cint,Stat">
  9360. <dt><pre><span class="Keyword">proc</span> <a href="#fstat%2Ccint%2CStat"><span class="Identifier">fstat</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Stat"><span class="Identifier">Stat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span>
  9361. <span class="Identifier">sideEffect</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>
  9362. <dd>
  9363. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L651" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9364. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L651" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9365. </dd>
  9366. </div>
  9367. </div>
  9368. <div id="fstatvfs-procs-all">
  9369. <div id="fstatvfs,cint,Statvfs">
  9370. <dt><pre><span class="Keyword">proc</span> <a href="#fstatvfs%2Ccint%2CStatvfs"><span class="Identifier">fstatvfs</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Statvfs"><span class="Identifier">Statvfs</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9371. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/statvfs.h&gt;&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>
  9372. <dd>
  9373. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L644" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9374. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L644" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9375. </dd>
  9376. </div>
  9377. </div>
  9378. <div id="fsync-procs-all">
  9379. <div id="fsync,cint">
  9380. <dt><pre><span class="Keyword">proc</span> <a href="#fsync%2Ccint"><span class="Identifier">fsync</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  9381. <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>
  9382. <dd>
  9383. synchronize a file's buffer cache to the storage device
  9384. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L532" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9385. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L532" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9386. </dd>
  9387. </div>
  9388. </div>
  9389. <div id="ftok-procs-all">
  9390. <div id="ftok,cstring,cint">
  9391. <dt><pre><span class="Keyword">proc</span> <a href="#ftok%2Ccstring%2Ccint"><span class="Identifier">ftok</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Key"><span class="Identifier">Key</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/ipc.h&gt;&quot;</span><span class="Other">,</span>
  9392. <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>
  9393. <dd>
  9394. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L640" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9395. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L640" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9396. </dd>
  9397. </div>
  9398. </div>
  9399. <div id="ftruncate-procs-all">
  9400. <div id="ftruncate,cint,Off">
  9401. <dt><pre><span class="Keyword">proc</span> <a href="#ftruncate%2Ccint%2COff"><span class="Identifier">ftruncate</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  9402. <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>
  9403. <dd>
  9404. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L199" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9405. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L199" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9406. </dd>
  9407. </div>
  9408. </div>
  9409. <div id="ftw-procs-all">
  9410. <div id="ftw,cstring,proc(cstring,ptr.Stat,cint),cint">
  9411. <dt><pre><span class="Keyword">proc</span> <a href="#ftw%2Ccstring%2Cproc%28cstring%2Cptr.Stat%2Ccint%29%2Ccint"><span class="Identifier">ftw</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span>
  9412. <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">x1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">x2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Stat"><span class="Identifier">Stat</span></a><span class="Other">;</span> <span class="Identifier">x3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">noconv</span>.}<span class="Other">;</span>
  9413. <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;ftw.h&gt;&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>
  9414. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9415. <dd>
  9416. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L227" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9417. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L227" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9418. </dd>
  9419. </div>
  9420. </div>
  9421. <div id="gai_strerror-procs-all">
  9422. <div id="gai_strerror,cint">
  9423. <dt><pre><span class="Keyword">proc</span> <a href="#gai_strerror%2Ccint"><span class="Identifier">gai_strerror</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;(char *)$1&quot;</span><span class="Other">,</span>
  9424. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9425. <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>
  9426. <dd>
  9427. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1061" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9428. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1061" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9429. </dd>
  9430. </div>
  9431. </div>
  9432. <div id="getaddrinfo-procs-all">
  9433. <div id="getaddrinfo,cstring,cstring,ptr.AddrInfo,ptr.AddrInfo">
  9434. <dt><pre><span class="Keyword">proc</span> <a href="#getaddrinfo%2Ccstring%2Ccstring%2Cptr.AddrInfo%2Cptr.AddrInfo"><span class="Identifier">getaddrinfo</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#AddrInfo"><span class="Identifier">AddrInfo</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">var</span> <span class="Keyword">ptr</span> <a href="posix.html#AddrInfo"><span class="Identifier">AddrInfo</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  9435. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9436. <dd>
  9437. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1063" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9438. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1063" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9439. </dd>
  9440. </div>
  9441. </div>
  9442. <div id="getcontext-procs-all">
  9443. <div id="getcontext,Ucontext">
  9444. <dt><pre><span class="Keyword">proc</span> <a href="#getcontext%2CUcontext"><span class="Identifier">getcontext</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Ucontext"><span class="Identifier">Ucontext</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;ucontext.h&gt;&quot;</span><span class="Other">,</span>
  9445. <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>
  9446. <dd>
  9447. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L927" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9448. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L927" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9449. </dd>
  9450. </div>
  9451. </div>
  9452. <div id="getcwd-procs-all">
  9453. <div id="getcwd,cstring,int">
  9454. <dt><pre><span class="Keyword">proc</span> <a href="#getcwd%2Ccstring%2Cint"><span class="Identifier">getcwd</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  9455. <span class="Identifier">sideEffect</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>
  9456. <dd>
  9457. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L535" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9458. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L535" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9459. </dd>
  9460. </div>
  9461. </div>
  9462. <div id="getdate-procs-all">
  9463. <div id="getdate,cstring">
  9464. <dt><pre><span class="Keyword">proc</span> <a href="#getdate%2Ccstring"><span class="Identifier">getdate</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  9465. <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>
  9466. <dd>
  9467. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L732" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9468. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L732" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9469. </dd>
  9470. </div>
  9471. </div>
  9472. <div id="getegid-procs-all">
  9473. <div id="getegid">
  9474. <dt><pre><span class="Keyword">proc</span> <a href="#getegid"><span class="Identifier">getegid</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9475. <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>
  9476. <dd>
  9477. returns the effective group ID of the calling process
  9478. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L545" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9479. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L545" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9480. </dd>
  9481. </div>
  9482. </div>
  9483. <div id="geteuid-procs-all">
  9484. <div id="geteuid">
  9485. <dt><pre><span class="Keyword">proc</span> <a href="#geteuid"><span class="Identifier">geteuid</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9486. <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>
  9487. <dd>
  9488. returns the effective user ID of the calling process
  9489. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L539" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9490. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L539" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9491. </dd>
  9492. </div>
  9493. </div>
  9494. <div id="getgid-procs-all">
  9495. <div id="getgid">
  9496. <dt><pre><span class="Keyword">proc</span> <a href="#getgid"><span class="Identifier">getgid</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9497. <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>
  9498. <dd>
  9499. returns the real group ID of the calling process
  9500. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L542" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9501. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L542" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9502. </dd>
  9503. </div>
  9504. </div>
  9505. <div id="getgrent-procs-all">
  9506. <div id="getgrent">
  9507. <dt><pre><span class="Keyword">proc</span> <a href="#getgrent"><span class="Identifier">getgrent</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Group"><span class="Identifier">Group</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;grp.h&gt;&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>
  9508. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9509. <dd>
  9510. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L251" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9511. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L251" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9512. </dd>
  9513. </div>
  9514. </div>
  9515. <div id="getgrgid-procs-all">
  9516. <div id="getgrgid,Gid">
  9517. <dt><pre><span class="Keyword">proc</span> <a href="#getgrgid%2CGid"><span class="Identifier">getgrgid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Group"><span class="Identifier">Group</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;grp.h&gt;&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>
  9518. <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>
  9519. <dd>
  9520. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L244" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9521. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L244" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9522. </dd>
  9523. </div>
  9524. </div>
  9525. <div id="getgrgid_r-procs-all">
  9526. <div id="getgrgid_r,Gid,ptr.Group,cstring,int,ptr.ptr.Group">
  9527. <dt><pre><span class="Keyword">proc</span> <a href="#getgrgid_r%2CGid%2Cptr.Group%2Ccstring%2Cint%2Cptr.ptr.Group"><span class="Identifier">getgrgid_r</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Group"><span class="Identifier">Group</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a5</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Keyword">ptr</span> <a href="posix.html#Group"><span class="Identifier">Group</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  9528. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;grp.h&gt;&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>
  9529. <dd>
  9530. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L246" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9531. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L246" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9532. </dd>
  9533. </div>
  9534. </div>
  9535. <div id="getgrnam-procs-all">
  9536. <div id="getgrnam,cstring">
  9537. <dt><pre><span class="Keyword">proc</span> <a href="#getgrnam%2Ccstring"><span class="Identifier">getgrnam</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Group"><span class="Identifier">Group</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;grp.h&gt;&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>
  9538. <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>
  9539. <dd>
  9540. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L245" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9541. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L245" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9542. </dd>
  9543. </div>
  9544. </div>
  9545. <div id="getgrnam_r-procs-all">
  9546. <div id="getgrnam_r,cstring,ptr.Group,cstring,int,ptr.ptr.Group">
  9547. <dt><pre><span class="Keyword">proc</span> <a href="#getgrnam_r%2Ccstring%2Cptr.Group%2Ccstring%2Cint%2Cptr.ptr.Group"><span class="Identifier">getgrnam_r</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Group"><span class="Identifier">Group</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span>
  9548. <span class="Identifier">a5</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Keyword">ptr</span> <a href="posix.html#Group"><span class="Identifier">Group</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;grp.h&gt;&quot;</span><span class="Other">,</span>
  9549. <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>
  9550. <dd>
  9551. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L248" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9552. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L248" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9553. </dd>
  9554. </div>
  9555. </div>
  9556. <div id="getgroups-procs-all">
  9557. <div id="getgroups,cint,ptr.array[,Gid]">
  9558. <dt><pre><span class="Keyword">proc</span> <a href="#getgroups%2Ccint%2Cptr.array%5B%2CGid%5D"><span class="Identifier">getgroups</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="system.html#array"><span class="Identifier">array</span></a><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">255</span><span class="Other">,</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9559. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  9560. <dd>
  9561. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L548" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9562. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L548" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9563. </dd>
  9564. </div>
  9565. </div>
  9566. <div id="gethostbyaddr-procs-all">
  9567. <div id="gethostbyaddr,pointer,SockLen,cint">
  9568. <dt><pre><span class="Keyword">proc</span> <a href="#gethostbyaddr%2Cpointer%2CSockLen%2Ccint"><span class="Identifier">gethostbyaddr</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Hostent"><span class="Identifier">Hostent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9569. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9570. <dd>
  9571. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1067" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9572. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1067" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9573. </dd>
  9574. </div>
  9575. </div>
  9576. <div id="gethostbyname-procs-all">
  9577. <div id="gethostbyname,cstring">
  9578. <dt><pre><span class="Keyword">proc</span> <a href="#gethostbyname%2Ccstring"><span class="Identifier">gethostbyname</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Hostent"><span class="Identifier">Hostent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&quot;</span><span class="Other">,</span>
  9579. <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>
  9580. <dd>
  9581. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1072" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9582. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1072" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9583. </dd>
  9584. </div>
  9585. </div>
  9586. <div id="gethostent-procs-all">
  9587. <div id="gethostent">
  9588. <dt><pre><span class="Keyword">proc</span> <a href="#gethostent"><span class="Identifier">gethostent</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Hostent"><span class="Identifier">Hostent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9589. <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>
  9590. <dd>
  9591. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1073" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9592. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1073" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9593. </dd>
  9594. </div>
  9595. </div>
  9596. <div id="gethostid-procs-all">
  9597. <div id="gethostid">
  9598. <dt><pre><span class="Keyword">proc</span> <a href="#gethostid"><span class="Identifier">gethostid</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9599. <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>
  9600. <dd>
  9601. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L550" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9602. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L550" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9603. </dd>
  9604. </div>
  9605. </div>
  9606. <div id="gethostname-procs-all">
  9607. <div id="gethostname,cstring,int">
  9608. <dt><pre><span class="Keyword">proc</span> <a href="#gethostname%2Ccstring%2Cint"><span class="Identifier">gethostname</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  9609. <span class="Identifier">sideEffect</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>
  9610. <dd>
  9611. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L551" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9612. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L551" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9613. </dd>
  9614. </div>
  9615. </div>
  9616. <div id="getlogin-procs-all">
  9617. <div id="getlogin">
  9618. <dt><pre><span class="Keyword">proc</span> <a href="#getlogin"><span class="Identifier">getlogin</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</span><span class="Other">,</span>
  9619. <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>
  9620. <dd>
  9621. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L552" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9622. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L552" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9623. </dd>
  9624. </div>
  9625. </div>
  9626. <div id="getlogin_r-procs-all">
  9627. <div id="getlogin_r,cstring,int">
  9628. <dt><pre><span class="Keyword">proc</span> <a href="#getlogin_r%2Ccstring%2Cint"><span class="Identifier">getlogin_r</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  9629. <span class="Identifier">sideEffect</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>
  9630. <dd>
  9631. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L553" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9632. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L553" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9633. </dd>
  9634. </div>
  9635. </div>
  9636. <div id="getnameinfo-procs-all">
  9637. <div id="getnameinfo,ptr.SockAddr,SockLen,cstring,SockLen,cstring,SockLen,cint">
  9638. <dt><pre><span class="Keyword">proc</span> <a href="#getnameinfo%2Cptr.SockAddr%2CSockLen%2Ccstring%2CSockLen%2Ccstring%2CSockLen%2Ccint"><span class="Identifier">getnameinfo</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockAddr"><span class="Identifier">SockAddr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">;</span>
  9639. <span class="Identifier">a5</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a6</span><span class="Other">:</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">;</span> <span class="Identifier">a7</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9640. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9641. <dd>
  9642. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1075" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9643. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1075" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9644. </dd>
  9645. </div>
  9646. </div>
  9647. <div id="getnetbyaddr-procs-all">
  9648. <div id="getnetbyaddr,int32,cint">
  9649. <dt><pre><span class="Keyword">proc</span> <a href="#getnetbyaddr%2Cint32%2Ccint"><span class="Identifier">getnetbyaddr</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#int32"><span class="Identifier">int32</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tnetent"><span class="Identifier">Tnetent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9650. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9651. <dd>
  9652. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1079" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9653. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1079" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9654. </dd>
  9655. </div>
  9656. </div>
  9657. <div id="getnetbyname-procs-all">
  9658. <div id="getnetbyname,cstring">
  9659. <dt><pre><span class="Keyword">proc</span> <a href="#getnetbyname%2Ccstring"><span class="Identifier">getnetbyname</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tnetent"><span class="Identifier">Tnetent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&quot;</span><span class="Other">,</span>
  9660. <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>
  9661. <dd>
  9662. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1080" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9663. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1080" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9664. </dd>
  9665. </div>
  9666. </div>
  9667. <div id="getnetent-procs-all">
  9668. <div id="getnetent">
  9669. <dt><pre><span class="Keyword">proc</span> <a href="#getnetent"><span class="Identifier">getnetent</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tnetent"><span class="Identifier">Tnetent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9670. <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>
  9671. <dd>
  9672. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1081" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9673. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1081" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9674. </dd>
  9675. </div>
  9676. </div>
  9677. <div id="getopt-procs-all">
  9678. <div id="getopt,cint,cstringArray,cstring">
  9679. <dt><pre><span class="Keyword">proc</span> <a href="#getopt%2Ccint%2CcstringArray%2Ccstring"><span class="Identifier">getopt</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9680. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  9681. <dd>
  9682. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L555" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9683. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L555" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9684. </dd>
  9685. </div>
  9686. </div>
  9687. <div id="getpeername-procs-all">
  9688. <div id="getpeername,SocketHandle,ptr.SockAddr,ptr.SockLen">
  9689. <dt><pre><span class="Keyword">proc</span> <a href="#getpeername%2CSocketHandle%2Cptr.SockAddr%2Cptr.SockLen"><span class="Identifier">getpeername</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockAddr"><span class="Identifier">SockAddr</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  9690. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  9691. <dd>
  9692. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L971" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9693. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L971" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9694. </dd>
  9695. </div>
  9696. </div>
  9697. <div id="getpgid-procs-all">
  9698. <div id="getpgid,Pid">
  9699. <dt><pre><span class="Keyword">proc</span> <a href="#getpgid%2CPid"><span class="Identifier">getpgid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  9700. <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>
  9701. <dd>
  9702. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L557" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9703. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L557" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9704. </dd>
  9705. </div>
  9706. </div>
  9707. <div id="getpgrp-procs-all">
  9708. <div id="getpgrp">
  9709. <dt><pre><span class="Keyword">proc</span> <a href="#getpgrp"><span class="Identifier">getpgrp</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  9710. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9711. <dd>
  9712. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L558" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9713. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L558" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9714. </dd>
  9715. </div>
  9716. </div>
  9717. <div id="getpid-procs-all">
  9718. <div id="getpid">
  9719. <dt><pre><span class="Keyword">proc</span> <a href="#getpid"><span class="Identifier">getpid</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9720. <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>
  9721. <dd>
  9722. returns the process ID (PID) of the calling process
  9723. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L559" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9724. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L559" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9725. </dd>
  9726. </div>
  9727. </div>
  9728. <div id="getppid-procs-all">
  9729. <div id="getppid">
  9730. <dt><pre><span class="Keyword">proc</span> <a href="#getppid"><span class="Identifier">getppid</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9731. <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>
  9732. <dd>
  9733. returns the process ID of the parent of the calling process
  9734. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L562" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9735. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L562" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9736. </dd>
  9737. </div>
  9738. </div>
  9739. <div id="getprotobyname-procs-all">
  9740. <div id="getprotobyname,cstring">
  9741. <dt><pre><span class="Keyword">proc</span> <a href="#getprotobyname%2Ccstring"><span class="Identifier">getprotobyname</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Protoent"><span class="Identifier">Protoent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&quot;</span><span class="Other">,</span>
  9742. <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>
  9743. <dd>
  9744. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1083" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9745. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1083" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9746. </dd>
  9747. </div>
  9748. </div>
  9749. <div id="getprotobynumber-procs-all">
  9750. <div id="getprotobynumber,cint">
  9751. <dt><pre><span class="Keyword">proc</span> <a href="#getprotobynumber%2Ccint"><span class="Identifier">getprotobynumber</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Protoent"><span class="Identifier">Protoent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&quot;</span><span class="Other">,</span>
  9752. <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>
  9753. <dd>
  9754. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1084" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9755. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1084" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9756. </dd>
  9757. </div>
  9758. </div>
  9759. <div id="getprotoent-procs-all">
  9760. <div id="getprotoent">
  9761. <dt><pre><span class="Keyword">proc</span> <a href="#getprotoent"><span class="Identifier">getprotoent</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Protoent"><span class="Identifier">Protoent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9762. <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>
  9763. <dd>
  9764. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1085" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9765. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1085" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9766. </dd>
  9767. </div>
  9768. </div>
  9769. <div id="getpwent-procs-all">
  9770. <div id="getpwent">
  9771. <dt><pre><span class="Keyword">proc</span> <a href="#getpwent"><span class="Identifier">getpwent</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Passwd"><span class="Identifier">Passwd</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pwd.h&gt;&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>
  9772. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9773. <dd>
  9774. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L328" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9775. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L328" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9776. </dd>
  9777. </div>
  9778. </div>
  9779. <div id="getpwnam-procs-all">
  9780. <div id="getpwnam,cstring">
  9781. <dt><pre><span class="Keyword">proc</span> <a href="#getpwnam%2Ccstring"><span class="Identifier">getpwnam</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Passwd"><span class="Identifier">Passwd</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pwd.h&gt;&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>
  9782. <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>
  9783. <dd>
  9784. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L321" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9785. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L321" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9786. </dd>
  9787. </div>
  9788. </div>
  9789. <div id="getpwnam_r-procs-all">
  9790. <div id="getpwnam_r,cstring,ptr.Passwd,cstring,int,ptr.ptr.Passwd">
  9791. <dt><pre><span class="Keyword">proc</span> <a href="#getpwnam_r%2Ccstring%2Cptr.Passwd%2Ccstring%2Cint%2Cptr.ptr.Passwd"><span class="Identifier">getpwnam_r</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Passwd"><span class="Identifier">Passwd</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span>
  9792. <span class="Identifier">a5</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Keyword">ptr</span> <a href="posix.html#Passwd"><span class="Identifier">Passwd</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pwd.h&gt;&quot;</span><span class="Other">,</span>
  9793. <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>
  9794. <dd>
  9795. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L323" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9796. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L323" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9797. </dd>
  9798. </div>
  9799. </div>
  9800. <div id="getpwuid-procs-all">
  9801. <div id="getpwuid,Uid">
  9802. <dt><pre><span class="Keyword">proc</span> <a href="#getpwuid%2CUid"><span class="Identifier">getpwuid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Passwd"><span class="Identifier">Passwd</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pwd.h&gt;&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>
  9803. <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>
  9804. <dd>
  9805. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L322" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9806. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L322" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9807. </dd>
  9808. </div>
  9809. </div>
  9810. <div id="getpwuid_r-procs-all">
  9811. <div id="getpwuid_r,Uid,ptr.Passwd,cstring,int,ptr.ptr.Passwd">
  9812. <dt><pre><span class="Keyword">proc</span> <a href="#getpwuid_r%2CUid%2Cptr.Passwd%2Ccstring%2Cint%2Cptr.ptr.Passwd"><span class="Identifier">getpwuid_r</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Passwd"><span class="Identifier">Passwd</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span>
  9813. <span class="Identifier">a5</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Keyword">ptr</span> <a href="posix.html#Passwd"><span class="Identifier">Passwd</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pwd.h&gt;&quot;</span><span class="Other">,</span>
  9814. <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>
  9815. <dd>
  9816. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L325" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9817. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L325" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9818. </dd>
  9819. </div>
  9820. </div>
  9821. <div id="getrlimit-procs-all">
  9822. <div id="getrlimit,cint,RLimit">
  9823. <dt><pre><span class="Keyword">proc</span> <a href="#getrlimit%2Ccint%2CRLimit"><span class="Identifier">getrlimit</span></a><span class="Other">(</span><span class="Identifier">resource</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">rlp</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#RLimit"><span class="Identifier">RLimit</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;getrlimit&quot;</span><span class="Other">,</span>
  9824. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/resource.h&gt;&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>
  9825. <dd>
  9826. The getrlimit() system call gets resource limits.
  9827. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1185" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9828. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1185" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9829. </dd>
  9830. </div>
  9831. </div>
  9832. <div id="getrusage-procs-all">
  9833. <div id="getrusage,cint,ptr.Rusage">
  9834. <dt><pre><span class="Keyword">proc</span> <a href="#getrusage%2Ccint%2Cptr.Rusage"><span class="Identifier">getrusage</span></a><span class="Other">(</span><span class="Identifier">who</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">rusage</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Rusage"><span class="Identifier">Rusage</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9835. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/resource.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">discardable</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>
  9836. <dd>
  9837. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L778" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9838. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L778" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9839. </dd>
  9840. </div>
  9841. </div>
  9842. <div id="getservbyname-procs-all">
  9843. <div id="getservbyname,cstring,cstring">
  9844. <dt><pre><span class="Keyword">proc</span> <a href="#getservbyname%2Ccstring%2Ccstring"><span class="Identifier">getservbyname</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Servent"><span class="Identifier">Servent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&quot;</span><span class="Other">,</span>
  9845. <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>
  9846. <dd>
  9847. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1087" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9848. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1087" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9849. </dd>
  9850. </div>
  9851. </div>
  9852. <div id="getservbyport-procs-all">
  9853. <div id="getservbyport,cint,cstring">
  9854. <dt><pre><span class="Keyword">proc</span> <a href="#getservbyport%2Ccint%2Ccstring"><span class="Identifier">getservbyport</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Servent"><span class="Identifier">Servent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  9855. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9856. <dd>
  9857. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1088" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9858. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1088" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9859. </dd>
  9860. </div>
  9861. </div>
  9862. <div id="getservent-procs-all">
  9863. <div id="getservent">
  9864. <dt><pre><span class="Keyword">proc</span> <a href="#getservent"><span class="Identifier">getservent</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Servent"><span class="Identifier">Servent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9865. <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>
  9866. <dd>
  9867. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1090" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9868. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1090" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9869. </dd>
  9870. </div>
  9871. </div>
  9872. <div id="getsid-procs-all">
  9873. <div id="getsid,Pid">
  9874. <dt><pre><span class="Keyword">proc</span> <a href="#getsid%2CPid"><span class="Identifier">getsid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</span><span class="Other">,</span>
  9875. <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>
  9876. <dd>
  9877. returns the session ID of the calling process
  9878. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L565" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9879. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L565" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9880. </dd>
  9881. </div>
  9882. </div>
  9883. <div id="getsockname-procs-all">
  9884. <div id="getsockname,SocketHandle,ptr.SockAddr,ptr.SockLen">
  9885. <dt><pre><span class="Keyword">proc</span> <a href="#getsockname%2CSocketHandle%2Cptr.SockAddr%2Cptr.SockLen"><span class="Identifier">getsockname</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockAddr"><span class="Identifier">SockAddr</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  9886. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  9887. <dd>
  9888. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L973" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9889. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L973" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9890. </dd>
  9891. </div>
  9892. </div>
  9893. <div id="getsockopt-procs-all">
  9894. <div id="getsockopt,SocketHandle,cint,cint,pointer,ptr.SockLen">
  9895. <dt><pre><span class="Keyword">proc</span> <a href="#getsockopt%2CSocketHandle%2Ccint%2Ccint%2Cpointer%2Cptr.SockLen"><span class="Identifier">getsockopt</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a5</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  9896. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  9897. <dd>
  9898. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L976" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9899. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L976" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9900. </dd>
  9901. </div>
  9902. </div>
  9903. <div id="getuid-procs-all">
  9904. <div id="getuid">
  9905. <dt><pre><span class="Keyword">proc</span> <a href="#getuid"><span class="Identifier">getuid</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9906. <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>
  9907. <dd>
  9908. returns the real user ID of the calling process
  9909. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L536" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9910. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L536" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9911. </dd>
  9912. </div>
  9913. </div>
  9914. <div id="getwd-procs-all">
  9915. <div id="getwd,cstring">
  9916. <dt><pre><span class="Keyword">proc</span> <a href="#getwd%2Ccstring"><span class="Identifier">getwd</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  9917. <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>
  9918. <dd>
  9919. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L568" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9920. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L568" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9921. </dd>
  9922. </div>
  9923. </div>
  9924. <div id="glob-procs-all">
  9925. <div id="glob,cstring,cint,proc(cstring,cint),ptr.Glob">
  9926. <dt><pre><span class="Keyword">proc</span> <a href="#glob%2Ccstring%2Ccint%2Cproc%28cstring%2Ccint%29%2Cptr.Glob"><span class="Identifier">glob</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span>
  9927. <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">x1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">x2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">noconv</span>.}<span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Glob"><span class="Identifier">Glob</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  9928. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;glob.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  9929. <dd>
  9930. Filename globbing. Use <a class="reference external" href="os.html#glob_1">os.walkPattern()</a> and similar.
  9931. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L237" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9932. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L237" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9933. </dd>
  9934. </div>
  9935. </div>
  9936. <div id="globfree-procs-all">
  9937. <div id="globfree,ptr.Glob">
  9938. <dt><pre><span class="Keyword">proc</span> <a href="#globfree%2Cptr.Glob"><span class="Identifier">globfree</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Glob"><span class="Identifier">Glob</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;glob.h&gt;&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>
  9939. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  9940. <dd>
  9941. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L242" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9942. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L242" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9943. </dd>
  9944. </div>
  9945. </div>
  9946. <div id="gmtime-procs-all">
  9947. <div id="gmtime,Time">
  9948. <dt><pre><span class="Keyword">proc</span> <a href="#gmtime%2CTime"><span class="Identifier">gmtime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  9949. <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>
  9950. <dd>
  9951. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L733" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9952. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L733" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9953. </dd>
  9954. </div>
  9955. </div>
  9956. <div id="gmtime_r-procs-all">
  9957. <div id="gmtime_r,Time,Tm">
  9958. <dt><pre><span class="Keyword">proc</span> <a href="#gmtime_r%2CTime%2CTm"><span class="Identifier">gmtime_r</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span>
  9959. <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>
  9960. <dd>
  9961. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L734" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9962. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L734" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9963. </dd>
  9964. </div>
  9965. </div>
  9966. <div id="hstrerror-procs-all">
  9967. <div id="hstrerror,cint">
  9968. <dt><pre><span class="Keyword">proc</span> <a href="#hstrerror%2Ccint"><span class="Identifier">hstrerror</span></a><span class="Other">(</span><span class="Identifier">herrnum</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;(char *)$1&quot;</span><span class="Other">,</span>
  9969. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  9970. <dd>
  9971. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L860" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9972. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L860" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9973. </dd>
  9974. </div>
  9975. </div>
  9976. <div id="htonl-procs-all">
  9977. <div id="htonl,uint32">
  9978. <dt><pre><span class="Keyword">proc</span> <a href="#htonl%2Cuint32"><span class="Identifier">htonl</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#uint32"><span class="Identifier">uint32</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#uint32"><span class="Identifier">uint32</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;arpa/inet.h&gt;&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>
  9979. <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>
  9980. <dd>
  9981. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L152" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9982. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L152" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9983. </dd>
  9984. </div>
  9985. </div>
  9986. <div id="htons-procs-all">
  9987. <div id="htons,uint16">
  9988. <dt><pre><span class="Keyword">proc</span> <a href="#htons%2Cuint16"><span class="Identifier">htons</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#uint16"><span class="Identifier">uint16</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#uint16"><span class="Identifier">uint16</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;arpa/inet.h&gt;&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>
  9989. <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>
  9990. <dd>
  9991. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L153" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  9992. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L153" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  9993. </dd>
  9994. </div>
  9995. </div>
  9996. <div id="iconv-procs-all">
  9997. <div id="iconv,Iconv,cstring,int,cstring,int">
  9998. <dt><pre><span class="Keyword">proc</span> <a href="#iconv%2CIconv%2Ccstring%2Cint%2Ccstring%2Cint"><span class="Identifier">iconv</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Iconv"><span class="Identifier">Iconv</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a5</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.
  9999. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;iconv.h&gt;&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>
  10000. <dd>
  10001. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L257" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10002. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L257" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10003. </dd>
  10004. </div>
  10005. </div>
  10006. <div id="iconv_close-procs-all">
  10007. <div id="iconv_close,Iconv">
  10008. <dt><pre><span class="Keyword">proc</span> <a href="#iconv_close%2CIconv"><span class="Identifier">iconv_close</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Iconv"><span class="Identifier">Iconv</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;iconv.h&gt;&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>
  10009. <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>
  10010. <dd>
  10011. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L259" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10012. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L259" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10013. </dd>
  10014. </div>
  10015. </div>
  10016. <div id="iconv_open-procs-all">
  10017. <div id="iconv_open,cstring,cstring">
  10018. <dt><pre><span class="Keyword">proc</span> <a href="#iconv_open%2Ccstring%2Ccstring"><span class="Identifier">iconv_open</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Iconv"><span class="Identifier">Iconv</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;iconv.h&gt;&quot;</span><span class="Other">,</span>
  10019. <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>
  10020. <dd>
  10021. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L256" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10022. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L256" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10023. </dd>
  10024. </div>
  10025. </div>
  10026. <div id="if_freenameindex-procs-all">
  10027. <div id="if_freenameindex,ptr.Tif_nameindex">
  10028. <dt><pre><span class="Keyword">proc</span> <a href="#if_freenameindex%2Cptr.Tif_nameindex"><span class="Identifier">if_freenameindex</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tif_nameindex"><span class="Identifier">Tif_nameindex</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;net/if.h&gt;&quot;</span><span class="Other">,</span>
  10029. <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>
  10030. <dd>
  10031. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1010" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10032. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1010" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10033. </dd>
  10034. </div>
  10035. </div>
  10036. <div id="if_indextoname-procs-all">
  10037. <div id="if_indextoname,cint,cstring">
  10038. <dt><pre><span class="Keyword">proc</span> <a href="#if_indextoname%2Ccint%2Ccstring"><span class="Identifier">if_indextoname</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10039. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;net/if.h&gt;&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>
  10040. <dd>
  10041. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1007" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10042. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1007" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10043. </dd>
  10044. </div>
  10045. </div>
  10046. <div id="if_nameindex-procs-all">
  10047. <div id="if_nameindex">
  10048. <dt><pre><span class="Keyword">proc</span> <a href="#if_nameindex"><span class="Identifier">if_nameindex</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tif_nameindex"><span class="Identifier">Tif_nameindex</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;net/if.h&gt;&quot;</span><span class="Other">,</span>
  10049. <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>
  10050. <dd>
  10051. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1009" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10052. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1009" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10053. </dd>
  10054. </div>
  10055. </div>
  10056. <div id="if_nametoindex-procs-all">
  10057. <div id="if_nametoindex,cstring">
  10058. <dt><pre><span class="Keyword">proc</span> <a href="#if_nametoindex%2Ccstring"><span class="Identifier">if_nametoindex</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;net/if.h&gt;&quot;</span><span class="Other">,</span>
  10059. <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>
  10060. <dd>
  10061. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1006" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10062. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1006" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10063. </dd>
  10064. </div>
  10065. </div>
  10066. <div id="IN6_IS_ADDR_LINKLOCAL-procs-all">
  10067. <div id="IN6_IS_ADDR_LINKLOCAL,ptr.In6Addr">
  10068. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_LINKLOCAL%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_LINKLOCAL</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10069. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10070. <dd>
  10071. Unicast link-local address.
  10072. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1021" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10073. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1021" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10074. </dd>
  10075. </div>
  10076. </div>
  10077. <div id="IN6_IS_ADDR_LOOPBACK-procs-all">
  10078. <div id="IN6_IS_ADDR_LOOPBACK,ptr.In6Addr">
  10079. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_LOOPBACK%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_LOOPBACK</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10080. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10081. <dd>
  10082. Loopback address.
  10083. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1015" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10084. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1015" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10085. </dd>
  10086. </div>
  10087. </div>
  10088. <div id="IN6_IS_ADDR_MC_GLOBAL-procs-all">
  10089. <div id="IN6_IS_ADDR_MC_GLOBAL,ptr.In6Addr">
  10090. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_MC_GLOBAL%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_MC_GLOBAL</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10091. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10092. <dd>
  10093. Multicast global address.
  10094. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1051" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10095. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1051" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10096. </dd>
  10097. </div>
  10098. </div>
  10099. <div id="IN6_IS_ADDR_MC_LINKLOCAL-procs-all">
  10100. <div id="IN6_IS_ADDR_MC_LINKLOCAL,ptr.In6Addr">
  10101. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_MC_LINKLOCAL%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_MC_LINKLOCAL</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10102. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10103. <dd>
  10104. Multicast link-local address.
  10105. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1042" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10106. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1042" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10107. </dd>
  10108. </div>
  10109. </div>
  10110. <div id="IN6_IS_ADDR_MC_NODELOCAL-procs-all">
  10111. <div id="IN6_IS_ADDR_MC_NODELOCAL,ptr.In6Addr">
  10112. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_MC_NODELOCAL%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_MC_NODELOCAL</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10113. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10114. <dd>
  10115. Multicast node-local address.
  10116. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1039" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10117. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1039" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10118. </dd>
  10119. </div>
  10120. </div>
  10121. <div id="IN6_IS_ADDR_MC_ORGLOCAL-procs-all">
  10122. <div id="IN6_IS_ADDR_MC_ORGLOCAL,ptr.In6Addr">
  10123. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_MC_ORGLOCAL%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_MC_ORGLOCAL</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10124. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10125. <dd>
  10126. Multicast organization-local address.
  10127. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1048" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10128. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1048" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10129. </dd>
  10130. </div>
  10131. </div>
  10132. <div id="IN6_IS_ADDR_MC_SITELOCAL-procs-all">
  10133. <div id="IN6_IS_ADDR_MC_SITELOCAL,ptr.In6Addr">
  10134. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_MC_SITELOCAL%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_MC_SITELOCAL</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10135. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10136. <dd>
  10137. Multicast site-local address.
  10138. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1045" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10139. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1045" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10140. </dd>
  10141. </div>
  10142. </div>
  10143. <div id="IN6_IS_ADDR_MULTICAST-procs-all">
  10144. <div id="IN6_IS_ADDR_MULTICAST,ptr.In6Addr">
  10145. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_MULTICAST%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_MULTICAST</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10146. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10147. <dd>
  10148. Multicast address.
  10149. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1018" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10150. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1018" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10151. </dd>
  10152. </div>
  10153. </div>
  10154. <div id="IN6_IS_ADDR_SITELOCAL-procs-all">
  10155. <div id="IN6_IS_ADDR_SITELOCAL,ptr.In6Addr">
  10156. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_SITELOCAL%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_SITELOCAL</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10157. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10158. <dd>
  10159. Unicast site-local address.
  10160. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1024" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10161. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1024" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10162. </dd>
  10163. </div>
  10164. </div>
  10165. <div id="IN6_IS_ADDR_UNSPECIFIED-procs-all">
  10166. <div id="IN6_IS_ADDR_UNSPECIFIED,ptr.In6Addr">
  10167. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_UNSPECIFIED%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_UNSPECIFIED</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10168. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10169. <dd>
  10170. Unspecified address.
  10171. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1012" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10172. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1012" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10173. </dd>
  10174. </div>
  10175. </div>
  10176. <div id="IN6_IS_ADDR_V4COMPAT-procs-all">
  10177. <div id="IN6_IS_ADDR_V4COMPAT,ptr.In6Addr">
  10178. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_V4COMPAT%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_V4COMPAT</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10179. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10180. <dd>
  10181. IPv4-compatible address.
  10182. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1036" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10183. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1036" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10184. </dd>
  10185. </div>
  10186. </div>
  10187. <div id="IN6_IS_ADDR_V4MAPPED-procs-all">
  10188. <div id="IN6_IS_ADDR_V4MAPPED,ptr.In6Addr">
  10189. <dt><pre><span class="Keyword">proc</span> <a href="#IN6_IS_ADDR_V4MAPPED%2Cptr.In6Addr"><span class="Identifier">IN6_IS_ADDR_V4MAPPED</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10190. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&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>
  10191. <dd>
  10192. IPv4 mapped address.
  10193. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1032" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10194. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1032" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10195. </dd>
  10196. </div>
  10197. </div>
  10198. <div id="IN6ADDR_ANY_INIT-procs-all">
  10199. <div id="IN6ADDR_ANY_INIT">
  10200. <dt><pre><span class="Keyword">proc</span> <a href="#IN6ADDR_ANY_INIT"><span class="Identifier">IN6ADDR_ANY_INIT</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&quot;</span><span class="Other">,</span>
  10201. <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>
  10202. <dd>
  10203. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L170" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10204. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L170" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10205. </dd>
  10206. </div>
  10207. </div>
  10208. <div id="IN6ADDR_LOOPBACK_INIT-procs-all">
  10209. <div id="IN6ADDR_LOOPBACK_INIT">
  10210. <dt><pre><span class="Keyword">proc</span> <a href="#IN6ADDR_LOOPBACK_INIT"><span class="Identifier">IN6ADDR_LOOPBACK_INIT</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netinet/in.h&gt;&quot;</span><span class="Other">,</span>
  10211. <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>
  10212. <dd>
  10213. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L171" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10214. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L171" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10215. </dd>
  10216. </div>
  10217. </div>
  10218. <div id="inet_addr-procs-all">
  10219. <div id="inet_addr,cstring">
  10220. <dt><pre><span class="Keyword">proc</span> <a href="#inet_addr%2Ccstring"><span class="Identifier">inet_addr</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#InAddrT"><span class="Identifier">InAddrT</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;arpa/inet.h&gt;&quot;</span><span class="Other">,</span>
  10221. <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>
  10222. <dd>
  10223. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L158" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10224. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L158" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10225. </dd>
  10226. </div>
  10227. </div>
  10228. <div id="inet_ntoa-procs-all">
  10229. <div id="inet_ntoa,InAddr">
  10230. <dt><pre><span class="Keyword">proc</span> <a href="#inet_ntoa%2CInAddr"><span class="Identifier">inet_ntoa</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#InAddr"><span class="Identifier">InAddr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;arpa/inet.h&gt;&quot;</span><span class="Other">,</span>
  10231. <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>
  10232. <dd>
  10233. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L159" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10234. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L159" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10235. </dd>
  10236. </div>
  10237. </div>
  10238. <div id="inet_ntop-procs-all">
  10239. <div id="inet_ntop,cint,,cstring,int32">
  10240. <dt><pre><span class="Keyword">proc</span> <a href="#inet_ntop%2Ccint%2C%2Ccstring%2Cint32"><span class="Identifier">inet_ntop</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> <span class="Operator">|</span> <span class="Keyword">ptr</span> <a href="posix.html#InAddr"><span class="Identifier">InAddr</span></a> <span class="Operator">|</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span>
  10241. <span class="Identifier">a4</span><span class="Other">:</span> <a href="system.html#int32"><span class="Identifier">int32</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;(char *)$1&quot;</span><span class="Other">,</span>
  10242. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;arpa/inet.h&gt;&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>
  10243. <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>
  10244. <dd>
  10245. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L161" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10246. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L161" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10247. </dd>
  10248. </div>
  10249. </div>
  10250. <div id="inet_pton-procs-all">
  10251. <div id="inet_pton,cint,cstring,">
  10252. <dt><pre><span class="Keyword">proc</span> <a href="#inet_pton%2Ccint%2Ccstring%2C"><span class="Identifier">inet_pton</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> <span class="Operator">|</span> <span class="Keyword">ptr</span> <a href="posix.html#InAddr"><span class="Identifier">InAddr</span></a> <span class="Operator">|</span> <span class="Keyword">ptr</span> <a href="posix.html#In6Addr"><span class="Identifier">In6Addr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10253. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;arpa/inet.h&gt;&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>
  10254. <dd>
  10255. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L163" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10256. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L163" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10257. </dd>
  10258. </div>
  10259. </div>
  10260. <div id="ioctl-procs-all">
  10261. <div id="ioctl,FileHandle,uint">
  10262. <dt><pre><span class="Keyword">proc</span> <a href="#ioctl%2CFileHandle%2Cuint"><span class="Identifier">ioctl</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="syncio.html#FileHandle"><span class="Identifier">FileHandle</span></a><span class="Other">;</span> <span class="Identifier">device</span><span class="Other">:</span> <a href="system.html#uint"><span class="Identifier">uint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;ioctl&quot;</span><span class="Other">,</span>
  10263. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/ioctl.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">varargs</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><a href="exceptions.html#WriteIOEffect"><span class="Identifier">WriteIOEffect</span></a><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
  10264. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  10265. <dd>
  10266. A system call for device-specific input/output operations and other operations which cannot be expressed by regular system calls
  10267. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L589" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10268. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L589" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10269. </dd>
  10270. </div>
  10271. </div>
  10272. <div id="isatty-procs-all">
  10273. <div id="isatty,cint">
  10274. <dt><pre><span class="Keyword">proc</span> <a href="#isatty%2Ccint"><span class="Identifier">isatty</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  10275. <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>
  10276. <dd>
  10277. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L569" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10278. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L569" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10279. </dd>
  10280. </div>
  10281. </div>
  10282. <div id="kill-procs-all">
  10283. <div id="kill,Pid,cint">
  10284. <dt><pre><span class="Keyword">proc</span> <a href="#kill%2CPid%2Ccint"><span class="Identifier">kill</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</span><span class="Other">,</span>
  10285. <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>
  10286. <dd>
  10287. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L783" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10288. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L783" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10289. </dd>
  10290. </div>
  10291. </div>
  10292. <div id="killpg-procs-all">
  10293. <div id="killpg,Pid,cint">
  10294. <dt><pre><span class="Keyword">proc</span> <a href="#killpg%2CPid%2Ccint"><span class="Identifier">killpg</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span>
  10295. <span class="Identifier">sideEffect</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>
  10296. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  10297. <dd>
  10298. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L784" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10299. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L784" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10300. </dd>
  10301. </div>
  10302. </div>
  10303. <div id="lchown-procs-all">
  10304. <div id="lchown,cstring,Uid,Gid">
  10305. <dt><pre><span class="Keyword">proc</span> <a href="#lchown%2Ccstring%2CUid%2CGid"><span class="Identifier">lchown</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10306. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  10307. <dd>
  10308. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L570" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10309. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L570" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10310. </dd>
  10311. </div>
  10312. </div>
  10313. <div id="link-procs-all">
  10314. <div id="link,cstring,cstring">
  10315. <dt><pre><span class="Keyword">proc</span> <a href="#link%2Ccstring%2Ccstring"><span class="Identifier">link</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  10316. <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>
  10317. <dd>
  10318. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L571" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10319. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L571" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10320. </dd>
  10321. </div>
  10322. </div>
  10323. <div id="lio_listio-procs-all">
  10324. <div id="lio_listio,cint,ptr.ptr.Taiocb,cint,ptr.SigEvent">
  10325. <dt><pre><span class="Keyword">proc</span> <a href="#lio_listio%2Ccint%2Cptr.ptr.Taiocb%2Ccint%2Cptr.SigEvent"><span class="Identifier">lio_listio</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Keyword">ptr</span> <a href="posix.html#Taiocb"><span class="Identifier">Taiocb</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SigEvent"><span class="Identifier">SigEvent</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10326. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;aio.h&gt;&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>
  10327. <dd>
  10328. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L148" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10329. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L148" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10330. </dd>
  10331. </div>
  10332. </div>
  10333. <div id="listen-procs-all">
  10334. <div id="listen,SocketHandle,cint">
  10335. <dt><pre><span class="Keyword">proc</span> <a href="#listen%2CSocketHandle%2Ccint"><span class="Identifier">listen</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10336. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  10337. <dd>
  10338. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L979" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10339. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L979" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10340. </dd>
  10341. </div>
  10342. </div>
  10343. <div id="localeconv-procs-all">
  10344. <div id="localeconv">
  10345. <dt><pre><span class="Keyword">proc</span> <a href="#localeconv"><span class="Identifier">localeconv</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Lconv"><span class="Identifier">Lconv</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;locale.h&gt;&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>
  10346. <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>
  10347. <dd>
  10348. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L266" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10349. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L266" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10350. </dd>
  10351. </div>
  10352. </div>
  10353. <div id="localtime-procs-all">
  10354. <div id="localtime,Time">
  10355. <dt><pre><span class="Keyword">proc</span> <a href="#localtime%2CTime"><span class="Identifier">localtime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  10356. <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>
  10357. <dd>
  10358. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L735" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10359. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L735" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10360. </dd>
  10361. </div>
  10362. </div>
  10363. <div id="localtime_r-procs-all">
  10364. <div id="localtime_r,Time,Tm">
  10365. <dt><pre><span class="Keyword">proc</span> <a href="#localtime_r%2CTime%2CTm"><span class="Identifier">localtime_r</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10366. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  10367. <dd>
  10368. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L736" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10369. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L736" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10370. </dd>
  10371. </div>
  10372. </div>
  10373. <div id="lockf-procs-all">
  10374. <div id="lockf,cint,cint,Off">
  10375. <dt><pre><span class="Keyword">proc</span> <a href="#lockf%2Ccint%2Ccint%2COff"><span class="Identifier">lockf</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  10376. <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>
  10377. <dd>
  10378. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L573" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10379. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L573" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10380. </dd>
  10381. </div>
  10382. </div>
  10383. <div id="lseek-procs-all">
  10384. <div id="lseek,cint,Off,cint">
  10385. <dt><pre><span class="Keyword">proc</span> <a href="#lseek%2Ccint%2COff%2Ccint"><span class="Identifier">lseek</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  10386. <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>
  10387. <dd>
  10388. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L574" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10389. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L574" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10390. </dd>
  10391. </div>
  10392. </div>
  10393. <div id="lstat-procs-all">
  10394. <div id="lstat,cstring,Stat">
  10395. <dt><pre><span class="Keyword">proc</span> <a href="#lstat%2Ccstring%2CStat"><span class="Identifier">lstat</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Stat"><span class="Identifier">Stat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span>
  10396. <span class="Identifier">sideEffect</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>
  10397. <dd>
  10398. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L652" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10399. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L652" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10400. </dd>
  10401. </div>
  10402. </div>
  10403. <div id="makecontext-procs-all">
  10404. <div id="makecontext,Ucontext,proc),cint">
  10405. <dt><pre><span class="Keyword">proc</span> <a href="#makecontext%2CUcontext%2Cproc%29%2Ccint"><span class="Identifier">makecontext</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Ucontext"><span class="Identifier">Ucontext</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">noconv</span>.}<span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span> {.<span class="Identifier">varargs</span><span class="Other">,</span>
  10406. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;ucontext.h&gt;&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>
  10407. <dd>
  10408. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L928" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10409. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L928" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10410. </dd>
  10411. </div>
  10412. </div>
  10413. <div id="mkdir-procs-all">
  10414. <div id="mkdir,cstring,Mode">
  10415. <dt><pre><span class="Keyword">proc</span> <a href="#mkdir%2Ccstring%2CMode"><span class="Identifier">mkdir</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span>
  10416. <span class="Identifier">sideEffect</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>
  10417. <dd>
  10418. Use <a class="reference external" href="os.html#createDir,string">os.createDir()</a> and similar.
  10419. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L653" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10420. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L653" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10421. </dd>
  10422. </div>
  10423. </div>
  10424. <div id="mkdtemp-procs-all">
  10425. <div id="mkdtemp,cstring">
  10426. <dt><pre><span class="Keyword">proc</span> <a href="#mkdtemp%2Ccstring"><span class="Identifier">mkdtemp</span></a><span class="Other">(</span><span class="Identifier">tmpl</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;stdlib.h&gt;&quot;</span><span class="Other">,</span>
  10427. <span class="Identifier">sideEffect</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>
  10428. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  10429. <dd>
  10430. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1132" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10431. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1132" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10432. </dd>
  10433. </div>
  10434. </div>
  10435. <div id="mkfifo-procs-all">
  10436. <div id="mkfifo,cstring,Mode">
  10437. <dt><pre><span class="Keyword">proc</span> <a href="#mkfifo%2Ccstring%2CMode"><span class="Identifier">mkfifo</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span>
  10438. <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>
  10439. <dd>
  10440. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L656" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10441. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L656" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10442. </dd>
  10443. </div>
  10444. </div>
  10445. <div id="mknod-procs-all">
  10446. <div id="mknod,cstring,Mode,Dev">
  10447. <dt><pre><span class="Keyword">proc</span> <a href="#mknod%2Ccstring%2CMode%2CDev"><span class="Identifier">mknod</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="posix.html#Dev"><span class="Identifier">Dev</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10448. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&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>
  10449. <dd>
  10450. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L657" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10451. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L657" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10452. </dd>
  10453. </div>
  10454. </div>
  10455. <div id="mkostemp-procs-all">
  10456. <div id="mkostemp,cstring,cint">
  10457. <dt><pre><span class="Keyword">proc</span> <a href="#mkostemp%2Ccstring%2Ccint"><span class="Identifier">mkostemp</span></a><span class="Other">(</span><span class="Identifier">tmpl</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">oflags</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10458. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;stdlib.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  10459. <dd>
  10460. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1135" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10461. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1135" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10462. </dd>
  10463. </div>
  10464. </div>
  10465. <div id="mkostemps-procs-all">
  10466. <div id="mkostemps,cstring,cint,cint">
  10467. <dt><pre><span class="Keyword">proc</span> <a href="#mkostemps%2Ccstring%2Ccint%2Ccint"><span class="Identifier">mkostemps</span></a><span class="Other">(</span><span class="Identifier">tmpl</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">suffixlen</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">oflags</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10468. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;stdlib.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  10469. <dd>
  10470. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1136" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10471. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1136" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10472. </dd>
  10473. </div>
  10474. </div>
  10475. <div id="mkstemp-procs-all">
  10476. <div id="mkstemp,cstring">
  10477. <dt><pre><span class="Keyword">proc</span> <a href="#mkstemp%2Ccstring"><span class="Identifier">mkstemp</span></a><span class="Other">(</span><span class="Identifier">tmpl</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;stdlib.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</span><span class="Other">,</span>
  10478. <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>
  10479. <dd>
  10480. Creates a unique temporary file.<div class="admonition admonition-warning"><span class="admonition-warning-text"><b>Warning:</b></span>
  10481. The <tt class="docutils literal"><span class="pre"><span class="Identifier">tmpl</span></span></tt> argument is written to by <tt class="docutils literal"><span class="pre"><span class="Identifier">mkstemp</span></span></tt> and thus can't be a string literal. If in doubt make a copy of the cstring before passing it in.</div>
  10482. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1118" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10483. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1118" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10484. </dd>
  10485. </div>
  10486. </div>
  10487. <div id="mkstemps-procs-all">
  10488. <div id="mkstemps,cstring,int">
  10489. <dt><pre><span class="Keyword">proc</span> <a href="#mkstemps%2Ccstring%2Cint"><span class="Identifier">mkstemps</span></a><span class="Other">(</span><span class="Identifier">tmpl</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">suffixlen</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10490. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;stdlib.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  10491. <dd>
  10492. Creates a unique temporary file.<div class="admonition admonition-warning"><span class="admonition-warning-text"><b>Warning:</b></span>
  10493. The <tt class="docutils literal"><span class="pre"><span class="Identifier">tmpl</span></span></tt> argument is written to by <tt class="docutils literal"><span class="pre"><span class="Identifier">mkstemps</span></span></tt> and thus can't be a string literal. If in doubt make a copy of the cstring before passing it in.</div>
  10494. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1125" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10495. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1125" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10496. </dd>
  10497. </div>
  10498. </div>
  10499. <div id="mktime-procs-all">
  10500. <div id="mktime,Tm">
  10501. <dt><pre><span class="Keyword">proc</span> <a href="#mktime%2CTm"><span class="Identifier">mktime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  10502. <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>
  10503. <dd>
  10504. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L737" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10505. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L737" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10506. </dd>
  10507. </div>
  10508. </div>
  10509. <div id="mlock-procs-all">
  10510. <div id="mlock,pointer,int">
  10511. <dt><pre><span class="Keyword">proc</span> <a href="#mlock%2Cpointer%2Cint"><span class="Identifier">mlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&quot;</span><span class="Other">,</span>
  10512. <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>
  10513. <dd>
  10514. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L687" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10515. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L687" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10516. </dd>
  10517. </div>
  10518. </div>
  10519. <div id="mlockall-procs-all">
  10520. <div id="mlockall,cint">
  10521. <dt><pre><span class="Keyword">proc</span> <a href="#mlockall%2Ccint"><span class="Identifier">mlockall</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&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>
  10522. <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>
  10523. <dd>
  10524. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L688" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10525. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L688" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10526. </dd>
  10527. </div>
  10528. </div>
  10529. <div id="mmap-procs-all">
  10530. <div id="mmap,pointer,int,cint,cint,cint,Off">
  10531. <dt><pre><span class="Keyword">proc</span> <a href="#mmap%2Cpointer%2Cint%2Ccint%2Ccint%2Ccint%2COff"><span class="Identifier">mmap</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">,</span> <span class="Identifier">a4</span><span class="Other">,</span> <span class="Identifier">a5</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a6</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10532. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&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>
  10533. <dd>
  10534. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L689" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10535. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L689" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10536. </dd>
  10537. </div>
  10538. </div>
  10539. <div id="mprotect-procs-all">
  10540. <div id="mprotect,pointer,int,cint">
  10541. <dt><pre><span class="Keyword">proc</span> <a href="#mprotect%2Cpointer%2Cint%2Ccint"><span class="Identifier">mprotect</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10542. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&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>
  10543. <dd>
  10544. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L691" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10545. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L691" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10546. </dd>
  10547. </div>
  10548. </div>
  10549. <div id="mq_close-procs-all">
  10550. <div id="mq_close,Mqd">
  10551. <dt><pre><span class="Keyword">proc</span> <a href="#mq_close%2CMqd"><span class="Identifier">mq_close</span></a><span class="Other">(</span><span class="Identifier">mqdes</span><span class="Other">:</span> <a href="posix.html#Mqd"><span class="Identifier">Mqd</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&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>
  10552. <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>
  10553. <dd>
  10554. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L280" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10555. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L280" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10556. </dd>
  10557. </div>
  10558. </div>
  10559. <div id="mq_getattr-procs-all">
  10560. <div id="mq_getattr,Mqd,ptr.MqAttr">
  10561. <dt><pre><span class="Keyword">proc</span> <a href="#mq_getattr%2CMqd%2Cptr.MqAttr"><span class="Identifier">mq_getattr</span></a><span class="Other">(</span><span class="Identifier">mqdes</span><span class="Other">:</span> <a href="posix.html#Mqd"><span class="Identifier">Mqd</span></a><span class="Other">;</span> <span class="Identifier">attribute</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#MqAttr"><span class="Identifier">MqAttr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10562. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&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>
  10563. <dd>
  10564. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L312" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10565. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L312" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10566. </dd>
  10567. </div>
  10568. </div>
  10569. <div id="mq_notify-procs-all">
  10570. <div id="mq_notify,Mqd,ptr.SigEvent">
  10571. <dt><pre><span class="Keyword">proc</span> <a href="#mq_notify%2CMqd%2Cptr.SigEvent"><span class="Identifier">mq_notify</span></a><span class="Other">(</span><span class="Identifier">mqdes</span><span class="Other">:</span> <a href="posix.html#Mqd"><span class="Identifier">Mqd</span></a><span class="Other">;</span> <span class="Identifier">event</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SigEvent"><span class="Identifier">SigEvent</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10572. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&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>
  10573. <dd>
  10574. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L274" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10575. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L274" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10576. </dd>
  10577. </div>
  10578. </div>
  10579. <div id="mq_open-procs-all">
  10580. <div id="mq_open,cstring,cint">
  10581. <dt><pre><span class="Keyword">proc</span> <a href="#mq_open%2Ccstring%2Ccint"><span class="Identifier">mq_open</span></a><span class="Other">(</span><span class="Identifier">name</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">flags</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Mqd"><span class="Identifier">Mqd</span></a> {.<span class="Identifier">varargs</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">,</span>
  10582. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&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>
  10583. <dd>
  10584. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L277" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10585. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L277" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10586. </dd>
  10587. </div>
  10588. </div>
  10589. <div id="mq_receive-procs-all">
  10590. <div id="mq_receive,Mqd,cstring,csize_t,cuint">
  10591. <dt><pre><span class="Keyword">proc</span> <a href="#mq_receive%2CMqd%2Ccstring%2Ccsize_t%2Ccuint"><span class="Identifier">mq_receive</span></a><span class="Other">(</span><span class="Identifier">mqdes</span><span class="Other">:</span> <a href="posix.html#Mqd"><span class="Identifier">Mqd</span></a><span class="Other">;</span> <span class="Identifier">buffer</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">length</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a><span class="Other">;</span>
  10592. <span class="Identifier">priority</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&quot;</span><span class="Other">,</span>
  10593. <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>
  10594. <dd>
  10595. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L282" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10596. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L282" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10597. </dd>
  10598. </div>
  10599. </div>
  10600. <div id="mq_send-procs-all">
  10601. <div id="mq_send,Mqd,cstring,csize_t,cuint">
  10602. <dt><pre><span class="Keyword">proc</span> <a href="#mq_send%2CMqd%2Ccstring%2Ccsize_t%2Ccuint"><span class="Identifier">mq_send</span></a><span class="Other">(</span><span class="Identifier">mqdes</span><span class="Other">:</span> <a href="posix.html#Mqd"><span class="Identifier">Mqd</span></a><span class="Other">;</span> <span class="Identifier">buffer</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">length</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a><span class="Other">;</span> <span class="Identifier">priority</span><span class="Other">:</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10603. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&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>
  10604. <dd>
  10605. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L297" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10606. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L297" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10607. </dd>
  10608. </div>
  10609. </div>
  10610. <div id="mq_setattr-procs-all">
  10611. <div id="mq_setattr,Mqd,ptr.MqAttr,ptr.MqAttr">
  10612. <dt><pre><span class="Keyword">proc</span> <a href="#mq_setattr%2CMqd%2Cptr.MqAttr%2Cptr.MqAttr"><span class="Identifier">mq_setattr</span></a><span class="Other">(</span><span class="Identifier">mqdes</span><span class="Other">:</span> <a href="posix.html#Mqd"><span class="Identifier">Mqd</span></a><span class="Other">;</span> <span class="Identifier">newAttribute</span><span class="Other">,</span> <span class="Identifier">oldAttribute</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#MqAttr"><span class="Identifier">MqAttr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10613. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&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>
  10614. <dd>
  10615. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L315" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10616. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L315" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10617. </dd>
  10618. </div>
  10619. </div>
  10620. <div id="mq_timedreceive-procs-all">
  10621. <div id="mq_timedreceive,Mqd,cstring,csize_t,cuint,ptr.Timespec">
  10622. <dt><pre><span class="Keyword">proc</span> <a href="#mq_timedreceive%2CMqd%2Ccstring%2Ccsize_t%2Ccuint%2Cptr.Timespec"><span class="Identifier">mq_timedreceive</span></a><span class="Other">(</span><span class="Identifier">mqdes</span><span class="Other">:</span> <a href="posix.html#Mqd"><span class="Identifier">Mqd</span></a><span class="Other">;</span> <span class="Identifier">buffer</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">length</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a><span class="Other">;</span>
  10623. <span class="Identifier">priority</span><span class="Other">:</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">;</span> <span class="Identifier">timeout</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10624. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&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>
  10625. <dd>
  10626. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L289" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10627. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L289" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10628. </dd>
  10629. </div>
  10630. </div>
  10631. <div id="mq_timedsend-procs-all">
  10632. <div id="mq_timedsend,Mqd,cstring,csize_t,cuint,ptr.Timespec">
  10633. <dt><pre><span class="Keyword">proc</span> <a href="#mq_timedsend%2CMqd%2Ccstring%2Ccsize_t%2Ccuint%2Cptr.Timespec"><span class="Identifier">mq_timedsend</span></a><span class="Other">(</span><span class="Identifier">mqdes</span><span class="Other">:</span> <a href="posix.html#Mqd"><span class="Identifier">Mqd</span></a><span class="Other">;</span> <span class="Identifier">buffer</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">length</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a><span class="Other">;</span> <span class="Identifier">priority</span><span class="Other">:</span> <a href="ctypes.html#cuint"><span class="Identifier">cuint</span></a><span class="Other">;</span>
  10634. <span class="Identifier">timeout</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&quot;</span><span class="Other">,</span>
  10635. <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>
  10636. <dd>
  10637. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L304" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10638. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L304" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10639. </dd>
  10640. </div>
  10641. </div>
  10642. <div id="mq_unlink-procs-all">
  10643. <div id="mq_unlink,cstring">
  10644. <dt><pre><span class="Keyword">proc</span> <a href="#mq_unlink%2Ccstring"><span class="Identifier">mq_unlink</span></a><span class="Other">(</span><span class="Identifier">mqdes</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;mqueue.h&gt;&quot;</span><span class="Other">,</span>
  10645. <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>
  10646. <dd>
  10647. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L318" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10648. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L318" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10649. </dd>
  10650. </div>
  10651. </div>
  10652. <div id="msync-procs-all">
  10653. <div id="msync,pointer,int,cint">
  10654. <dt><pre><span class="Keyword">proc</span> <a href="#msync%2Cpointer%2Cint%2Ccint"><span class="Identifier">msync</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10655. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&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>
  10656. <dd>
  10657. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L693" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10658. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L693" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10659. </dd>
  10660. </div>
  10661. </div>
  10662. <div id="munlock-procs-all">
  10663. <div id="munlock,pointer,int">
  10664. <dt><pre><span class="Keyword">proc</span> <a href="#munlock%2Cpointer%2Cint"><span class="Identifier">munlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&quot;</span><span class="Other">,</span>
  10665. <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>
  10666. <dd>
  10667. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L695" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10668. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L695" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10669. </dd>
  10670. </div>
  10671. </div>
  10672. <div id="munlockall-procs-all">
  10673. <div id="munlockall">
  10674. <dt><pre><span class="Keyword">proc</span> <a href="#munlockall"><span class="Identifier">munlockall</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&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>
  10675. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  10676. <dd>
  10677. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L696" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10678. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L696" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10679. </dd>
  10680. </div>
  10681. </div>
  10682. <div id="munmap-procs-all">
  10683. <div id="munmap,pointer,int">
  10684. <dt><pre><span class="Keyword">proc</span> <a href="#munmap%2Cpointer%2Cint"><span class="Identifier">munmap</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&quot;</span><span class="Other">,</span>
  10685. <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>
  10686. <dd>
  10687. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L697" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10688. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L697" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10689. </dd>
  10690. </div>
  10691. </div>
  10692. <div id="nanosleep-procs-all">
  10693. <div id="nanosleep,Timespec,Timespec">
  10694. <dt><pre><span class="Keyword">proc</span> <a href="#nanosleep%2CTimespec%2CTimespec"><span class="Identifier">nanosleep</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span>
  10695. <span class="Identifier">sideEffect</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>
  10696. <dd>
  10697. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L739" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10698. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L739" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10699. </dd>
  10700. </div>
  10701. </div>
  10702. <div id="nice-procs-all">
  10703. <div id="nice,cint">
  10704. <dt><pre><span class="Keyword">proc</span> <a href="#nice%2Ccint"><span class="Identifier">nice</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  10705. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  10706. <dd>
  10707. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L575" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10708. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L575" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10709. </dd>
  10710. </div>
  10711. </div>
  10712. <div id="nl_langinfo-procs-all">
  10713. <div id="nl_langinfo,Nl_item">
  10714. <dt><pre><span class="Keyword">proc</span> <a href="#nl_langinfo%2CNl_item"><span class="Identifier">nl_langinfo</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Nl_item"><span class="Identifier">Nl_item</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;langinfo.h&gt;&quot;</span><span class="Other">,</span>
  10715. <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>
  10716. <dd>
  10717. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L261" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10718. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L261" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10719. </dd>
  10720. </div>
  10721. </div>
  10722. <div id="ntohl-procs-all">
  10723. <div id="ntohl,uint32">
  10724. <dt><pre><span class="Keyword">proc</span> <a href="#ntohl%2Cuint32"><span class="Identifier">ntohl</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#uint32"><span class="Identifier">uint32</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#uint32"><span class="Identifier">uint32</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;arpa/inet.h&gt;&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>
  10725. <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>
  10726. <dd>
  10727. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L154" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10728. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L154" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10729. </dd>
  10730. </div>
  10731. </div>
  10732. <div id="ntohs-procs-all">
  10733. <div id="ntohs,uint16">
  10734. <dt><pre><span class="Keyword">proc</span> <a href="#ntohs%2Cuint16"><span class="Identifier">ntohs</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#uint16"><span class="Identifier">uint16</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#uint16"><span class="Identifier">uint16</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;arpa/inet.h&gt;&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>
  10735. <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>
  10736. <dd>
  10737. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L155" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10738. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L155" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10739. </dd>
  10740. </div>
  10741. </div>
  10742. <div id="open-procs-all">
  10743. <div id="open,cstring,cint">
  10744. <dt><pre><span class="Keyword">proc</span> <a href="#open%2Ccstring%2Ccint"><span class="Identifier">open</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">mode</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a> <span class="Operator">|</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">.</span><span class="Identifier">Mode</span><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">inline</span>.}</pre></dt>
  10745. <dd>
  10746. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L192" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10747. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L192" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10748. </dd>
  10749. </div>
  10750. </div>
  10751. <div id="opendir-procs-all">
  10752. <div id="opendir,cstring">
  10753. <dt><pre><span class="Keyword">proc</span> <a href="#opendir%2Ccstring"><span class="Identifier">opendir</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#DIR"><span class="Identifier">DIR</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dirent.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</span><span class="Other">,</span>
  10754. <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>
  10755. <dd>
  10756. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L175" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10757. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L175" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10758. </dd>
  10759. </div>
  10760. </div>
  10761. <div id="pathconf-procs-all">
  10762. <div id="pathconf,cstring,cint">
  10763. <dt><pre><span class="Keyword">proc</span> <a href="#pathconf%2Ccstring%2Ccint"><span class="Identifier">pathconf</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  10764. <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>
  10765. <dd>
  10766. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L576" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10767. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L576" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10768. </dd>
  10769. </div>
  10770. </div>
  10771. <div id="pause-procs-all">
  10772. <div id="pause">
  10773. <dt><pre><span class="Keyword">proc</span> <a href="#pause"><span class="Identifier">pause</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  10774. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  10775. <dd>
  10776. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L578" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10777. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L578" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10778. </dd>
  10779. </div>
  10780. </div>
  10781. <div id="pclose-procs-all">
  10782. <div id="pclose,File">
  10783. <dt><pre><span class="Keyword">proc</span> <a href="#pclose%2CFile"><span class="Identifier">pclose</span></a><span class="Other">(</span><span class="Identifier">a</span><span class="Other">:</span> <a href="syncio.html#File"><span class="Identifier">File</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;stdio.h&gt;&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>
  10784. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  10785. <dd>
  10786. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L579" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10787. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L579" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10788. </dd>
  10789. </div>
  10790. </div>
  10791. <div id="pipe-procs-all">
  10792. <div id="pipe,array[,cint]">
  10793. <dt><pre><span class="Keyword">proc</span> <a href="#pipe%2Carray%5B%2Ccint%5D"><span class="Identifier">pipe</span></a><span class="Other">(</span><span class="Identifier">a</span><span class="Other">:</span> <a href="system.html#array"><span class="Identifier">array</span></a><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">1</span><span class="Other">,</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  10794. <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>
  10795. <dd>
  10796. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L580" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10797. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L580" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10798. </dd>
  10799. </div>
  10800. </div>
  10801. <div id="poll-procs-all">
  10802. <div id="poll,ptr.TPollfd,Tnfds,cint">
  10803. <dt><pre><span class="Keyword">proc</span> <a href="#poll%2Cptr.TPollfd%2CTnfds%2Ccint"><span class="Identifier">poll</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#TPollfd"><span class="Identifier">TPollfd</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Tnfds"><span class="Identifier">Tnfds</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10804. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;poll.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  10805. <dd>
  10806. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1112" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10807. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1112" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10808. </dd>
  10809. </div>
  10810. </div>
  10811. <div id="popen-procs-all">
  10812. <div id="popen,cstring,cstring">
  10813. <dt><pre><span class="Keyword">proc</span> <a href="#popen%2Ccstring%2Ccstring"><span class="Identifier">popen</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="syncio.html#File"><span class="Identifier">File</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;stdio.h&gt;&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>
  10814. <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>
  10815. <dd>
  10816. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L581" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10817. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L581" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10818. </dd>
  10819. </div>
  10820. </div>
  10821. <div id="posix_fadvise-procs-all">
  10822. <div id="posix_fadvise,cint,Off,Off,cint">
  10823. <dt><pre><span class="Keyword">proc</span> <a href="#posix_fadvise%2Ccint%2COff%2COff%2Ccint"><span class="Identifier">posix_fadvise</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10824. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;fcntl.h&gt;&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>
  10825. <dd>
  10826. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L196" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10827. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L196" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10828. </dd>
  10829. </div>
  10830. </div>
  10831. <div id="posix_fallocate-procs-all">
  10832. <div id="posix_fallocate,cint,Off,Off">
  10833. <dt><pre><span class="Keyword">proc</span> <a href="#posix_fallocate%2Ccint%2COff%2COff"><span class="Identifier">posix_fallocate</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10834. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;fcntl.h&gt;&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>
  10835. <dd>
  10836. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L219" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10837. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L219" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10838. </dd>
  10839. </div>
  10840. </div>
  10841. <div id="posix_madvise-procs-all">
  10842. <div id="posix_madvise,pointer,int,cint">
  10843. <dt><pre><span class="Keyword">proc</span> <a href="#posix_madvise%2Cpointer%2Cint%2Ccint"><span class="Identifier">posix_madvise</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10844. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&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>
  10845. <dd>
  10846. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L698" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10847. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L698" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10848. </dd>
  10849. </div>
  10850. </div>
  10851. <div id="posix_mem_offset-procs-all">
  10852. <div id="posix_mem_offset,pointer,int,Off,int,cint">
  10853. <dt><pre><span class="Keyword">proc</span> <a href="#posix_mem_offset%2Cpointer%2Cint%2COff%2Cint%2Ccint"><span class="Identifier">posix_mem_offset</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span>
  10854. <span class="Identifier">a5</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&quot;</span><span class="Other">,</span>
  10855. <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>
  10856. <dd>
  10857. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L700" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10858. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L700" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10859. </dd>
  10860. </div>
  10861. </div>
  10862. <div id="posix_memalign-procs-all">
  10863. <div id="posix_memalign,pointer,csize_t,csize_t">
  10864. <dt><pre><span class="Keyword">proc</span> <a href="#posix_memalign%2Cpointer%2Ccsize_t%2Ccsize_t"><span class="Identifier">posix_memalign</span></a><span class="Other">(</span><span class="Identifier">memptr</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">alignment</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a><span class="Other">;</span> <span class="Identifier">size</span><span class="Other">:</span> <a href="ctypes.html#csize_t"><span class="Identifier">csize_t</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10865. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;stdlib.h&gt;&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>
  10866. <dd>
  10867. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1138" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10868. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1138" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10869. </dd>
  10870. </div>
  10871. </div>
  10872. <div id="posix_spawn-procs-all">
  10873. <div id="posix_spawn,Pid,cstring,Tposix_spawn_file_actions,Tposix_spawnattr,cstringArray,cstringArray">
  10874. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawn%2CPid%2Ccstring%2CTposix_spawn_file_actions%2CTposix_spawnattr%2CcstringArray%2CcstringArray"><span class="Identifier">posix_spawn</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawn_file_actions"><span class="Identifier">Tposix_spawn_file_actions</span></a><span class="Other">;</span>
  10875. <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a5</span><span class="Other">,</span> <span class="Identifier">a6</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10876. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10877. <dd>
  10878. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L875" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10879. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L875" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10880. </dd>
  10881. </div>
  10882. </div>
  10883. <div id="posix_spawn_file_actions_addclose-procs-all">
  10884. <div id="posix_spawn_file_actions_addclose,Tposix_spawn_file_actions,cint">
  10885. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawn_file_actions_addclose%2CTposix_spawn_file_actions%2Ccint"><span class="Identifier">posix_spawn_file_actions_addclose</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawn_file_actions"><span class="Identifier">Tposix_spawn_file_actions</span></a><span class="Other">;</span>
  10886. <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10887. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10888. <dd>
  10889. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L879" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10890. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L879" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10891. </dd>
  10892. </div>
  10893. </div>
  10894. <div id="posix_spawn_file_actions_adddup2-procs-all">
  10895. <div id="posix_spawn_file_actions_adddup2,Tposix_spawn_file_actions,cint,cint">
  10896. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawn_file_actions_adddup2%2CTposix_spawn_file_actions%2Ccint%2Ccint"><span class="Identifier">posix_spawn_file_actions_adddup2</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawn_file_actions"><span class="Identifier">Tposix_spawn_file_actions</span></a><span class="Other">;</span>
  10897. <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10898. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10899. <dd>
  10900. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L881" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10901. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L881" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10902. </dd>
  10903. </div>
  10904. </div>
  10905. <div id="posix_spawn_file_actions_addopen-procs-all">
  10906. <div id="posix_spawn_file_actions_addopen,Tposix_spawn_file_actions,cint,cstring,cint,Mode">
  10907. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawn_file_actions_addopen%2CTposix_spawn_file_actions%2Ccint%2Ccstring%2Ccint%2CMode"><span class="Identifier">posix_spawn_file_actions_addopen</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawn_file_actions"><span class="Identifier">Tposix_spawn_file_actions</span></a><span class="Other">;</span>
  10908. <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a5</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10909. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10910. <dd>
  10911. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L883" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10912. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L883" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10913. </dd>
  10914. </div>
  10915. </div>
  10916. <div id="posix_spawn_file_actions_destroy-procs-all">
  10917. <div id="posix_spawn_file_actions_destroy,Tposix_spawn_file_actions">
  10918. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawn_file_actions_destroy%2CTposix_spawn_file_actions"><span class="Identifier">posix_spawn_file_actions_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawn_file_actions"><span class="Identifier">Tposix_spawn_file_actions</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10919. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10920. <dd>
  10921. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L886" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10922. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L886" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10923. </dd>
  10924. </div>
  10925. </div>
  10926. <div id="posix_spawn_file_actions_init-procs-all">
  10927. <div id="posix_spawn_file_actions_init,Tposix_spawn_file_actions">
  10928. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawn_file_actions_init%2CTposix_spawn_file_actions"><span class="Identifier">posix_spawn_file_actions_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawn_file_actions"><span class="Identifier">Tposix_spawn_file_actions</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10929. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10930. <dd>
  10931. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L888" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10932. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L888" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10933. </dd>
  10934. </div>
  10935. </div>
  10936. <div id="posix_spawnattr_destroy-procs-all">
  10937. <div id="posix_spawnattr_destroy,Tposix_spawnattr">
  10938. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_destroy%2CTposix_spawnattr"><span class="Identifier">posix_spawnattr_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  10939. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10940. <dd>
  10941. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L890" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10942. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L890" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10943. </dd>
  10944. </div>
  10945. </div>
  10946. <div id="posix_spawnattr_getflags-procs-all">
  10947. <div id="posix_spawnattr_getflags,Tposix_spawnattr,cshort">
  10948. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_getflags%2CTposix_spawnattr%2Ccshort"><span class="Identifier">posix_spawnattr_getflags</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cshort"><span class="Identifier">cshort</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10949. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10950. <dd>
  10951. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L894" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10952. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L894" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10953. </dd>
  10954. </div>
  10955. </div>
  10956. <div id="posix_spawnattr_getpgroup-procs-all">
  10957. <div id="posix_spawnattr_getpgroup,Tposix_spawnattr,Pid">
  10958. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_getpgroup%2CTposix_spawnattr%2CPid"><span class="Identifier">posix_spawnattr_getpgroup</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10959. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10960. <dd>
  10961. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L896" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10962. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L896" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10963. </dd>
  10964. </div>
  10965. </div>
  10966. <div id="posix_spawnattr_getschedparam-procs-all">
  10967. <div id="posix_spawnattr_getschedparam,Tposix_spawnattr,Sched_param">
  10968. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_getschedparam%2CTposix_spawnattr%2CSched_param"><span class="Identifier">posix_spawnattr_getschedparam</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sched_param"><span class="Identifier">Sched_param</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10969. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10970. <dd>
  10971. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L898" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10972. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L898" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10973. </dd>
  10974. </div>
  10975. </div>
  10976. <div id="posix_spawnattr_getschedpolicy-procs-all">
  10977. <div id="posix_spawnattr_getschedpolicy,Tposix_spawnattr,cint">
  10978. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_getschedpolicy%2CTposix_spawnattr%2Ccint"><span class="Identifier">posix_spawnattr_getschedpolicy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10979. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10980. <dd>
  10981. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L900" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10982. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L900" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10983. </dd>
  10984. </div>
  10985. </div>
  10986. <div id="posix_spawnattr_getsigdefault-procs-all">
  10987. <div id="posix_spawnattr_getsigdefault,Tposix_spawnattr,Sigset">
  10988. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_getsigdefault%2CTposix_spawnattr%2CSigset"><span class="Identifier">posix_spawnattr_getsigdefault</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10989. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  10990. <dd>
  10991. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L892" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  10992. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L892" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  10993. </dd>
  10994. </div>
  10995. </div>
  10996. <div id="posix_spawnattr_getsigmask-procs-all">
  10997. <div id="posix_spawnattr_getsigmask,Tposix_spawnattr,Sigset">
  10998. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_getsigmask%2CTposix_spawnattr%2CSigset"><span class="Identifier">posix_spawnattr_getsigmask</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  10999. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  11000. <dd>
  11001. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L902" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11002. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L902" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11003. </dd>
  11004. </div>
  11005. </div>
  11006. <div id="posix_spawnattr_init-procs-all">
  11007. <div id="posix_spawnattr_init,Tposix_spawnattr">
  11008. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_init%2CTposix_spawnattr"><span class="Identifier">posix_spawnattr_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11009. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  11010. <dd>
  11011. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L905" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11012. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L905" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11013. </dd>
  11014. </div>
  11015. </div>
  11016. <div id="posix_spawnattr_setflags-procs-all">
  11017. <div id="posix_spawnattr_setflags,Tposix_spawnattr,cint">
  11018. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_setflags%2CTposix_spawnattr%2Ccint"><span class="Identifier">posix_spawnattr_setflags</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11019. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  11020. <dd>
  11021. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L909" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11022. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L909" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11023. </dd>
  11024. </div>
  11025. </div>
  11026. <div id="posix_spawnattr_setpgroup-procs-all">
  11027. <div id="posix_spawnattr_setpgroup,Tposix_spawnattr,Pid">
  11028. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_setpgroup%2CTposix_spawnattr%2CPid"><span class="Identifier">posix_spawnattr_setpgroup</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11029. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  11030. <dd>
  11031. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L911" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11032. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L911" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11033. </dd>
  11034. </div>
  11035. </div>
  11036. <div id="posix_spawnattr_setschedparam-procs-all">
  11037. <div id="posix_spawnattr_setschedparam,Tposix_spawnattr,Sched_param">
  11038. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_setschedparam%2CTposix_spawnattr%2CSched_param"><span class="Identifier">posix_spawnattr_setschedparam</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sched_param"><span class="Identifier">Sched_param</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11039. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  11040. <dd>
  11041. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L914" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11042. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L914" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11043. </dd>
  11044. </div>
  11045. </div>
  11046. <div id="posix_spawnattr_setschedpolicy-procs-all">
  11047. <div id="posix_spawnattr_setschedpolicy,Tposix_spawnattr,cint">
  11048. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_setschedpolicy%2CTposix_spawnattr%2Ccint"><span class="Identifier">posix_spawnattr_setschedpolicy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11049. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  11050. <dd>
  11051. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L916" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11052. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L916" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11053. </dd>
  11054. </div>
  11055. </div>
  11056. <div id="posix_spawnattr_setsigdefault-procs-all">
  11057. <div id="posix_spawnattr_setsigdefault,Tposix_spawnattr,Sigset">
  11058. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_setsigdefault%2CTposix_spawnattr%2CSigset"><span class="Identifier">posix_spawnattr_setsigdefault</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11059. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  11060. <dd>
  11061. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L907" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11062. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L907" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11063. </dd>
  11064. </div>
  11065. </div>
  11066. <div id="posix_spawnattr_setsigmask-procs-all">
  11067. <div id="posix_spawnattr_setsigmask,Tposix_spawnattr,Sigset">
  11068. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnattr_setsigmask%2CTposix_spawnattr%2CSigset"><span class="Identifier">posix_spawnattr_setsigmask</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11069. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  11070. <dd>
  11071. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L919" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11072. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L919" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11073. </dd>
  11074. </div>
  11075. </div>
  11076. <div id="posix_spawnp-procs-all">
  11077. <div id="posix_spawnp,Pid,cstring,Tposix_spawn_file_actions,Tposix_spawnattr,cstringArray,cstringArray">
  11078. <dt><pre><span class="Keyword">proc</span> <a href="#posix_spawnp%2CPid%2Ccstring%2CTposix_spawn_file_actions%2CTposix_spawnattr%2CcstringArray%2CcstringArray"><span class="Identifier">posix_spawnp</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawn_file_actions"><span class="Identifier">Tposix_spawn_file_actions</span></a><span class="Other">;</span>
  11079. <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tposix_spawnattr"><span class="Identifier">Tposix_spawnattr</span></a><span class="Other">;</span> <span class="Identifier">a5</span><span class="Other">,</span> <span class="Identifier">a6</span><span class="Other">:</span> <a href="ctypes.html#cstringArray"><span class="Identifier">cstringArray</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11080. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;spawn.h&gt;&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>
  11081. <dd>
  11082. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L921" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11083. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L921" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11084. </dd>
  11085. </div>
  11086. </div>
  11087. <div id="posix_typed_mem_open-procs-all">
  11088. <div id="posix_typed_mem_open,cstring,cint,cint">
  11089. <dt><pre><span class="Keyword">proc</span> <a href="#posix_typed_mem_open%2Ccstring%2Ccint%2Ccint"><span class="Identifier">posix_typed_mem_open</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11090. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&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>
  11091. <dd>
  11092. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L706" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11093. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L706" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11094. </dd>
  11095. </div>
  11096. </div>
  11097. <div id="pread-procs-all">
  11098. <div id="pread,cint,pointer,int,Off">
  11099. <dt><pre><span class="Keyword">proc</span> <a href="#pread%2Ccint%2Cpointer%2Cint%2COff"><span class="Identifier">pread</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11100. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  11101. <dd>
  11102. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L582" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11103. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L582" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11104. </dd>
  11105. </div>
  11106. </div>
  11107. <div id="pselect-procs-all">
  11108. <div id="pselect,cint,ptr.TFdSet,ptr.TFdSet,ptr.TFdSet,ptr.Timespec,Sigset">
  11109. <dt><pre><span class="Keyword">proc</span> <a href="#pselect%2Ccint%2Cptr.TFdSet%2Cptr.TFdSet%2Cptr.TFdSet%2Cptr.Timespec%2CSigset"><span class="Identifier">pselect</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">,</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#TFdSet"><span class="Identifier">TFdSet</span></a><span class="Other">;</span> <span class="Identifier">a5</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">;</span> <span class="Identifier">a6</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11110. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/select.h&gt;&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>
  11111. <dd>
  11112. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L869" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11113. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L869" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11114. </dd>
  11115. </div>
  11116. </div>
  11117. <div id="pthread_atfork-procs-all">
  11118. <div id="pthread_atfork,proc),proc),proc)">
  11119. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_atfork%2Cproc%29%2Cproc%29%2Cproc%29"><span class="Identifier">pthread_atfork</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">noconv</span>.}<span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11120. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11121. <dd>
  11122. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L335" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11123. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L335" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11124. </dd>
  11125. </div>
  11126. </div>
  11127. <div id="pthread_attr_destroy-procs-all">
  11128. <div id="pthread_attr_destroy,ptr.Pthread_attr">
  11129. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_destroy%2Cptr.Pthread_attr"><span class="Identifier">pthread_attr_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11130. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11131. <dd>
  11132. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L337" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11133. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L337" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11134. </dd>
  11135. </div>
  11136. </div>
  11137. <div id="pthread_attr_getdetachstate-procs-all">
  11138. <div id="pthread_attr_getdetachstate,ptr.Pthread_attr,cint">
  11139. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_getdetachstate%2Cptr.Pthread_attr%2Ccint"><span class="Identifier">pthread_attr_getdetachstate</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11140. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11141. <dd>
  11142. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L339" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11143. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L339" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11144. </dd>
  11145. </div>
  11146. </div>
  11147. <div id="pthread_attr_getguardsize-procs-all">
  11148. <div id="pthread_attr_getguardsize,ptr.Pthread_attr,cint">
  11149. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_getguardsize%2Cptr.Pthread_attr%2Ccint"><span class="Identifier">pthread_attr_getguardsize</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11150. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11151. <dd>
  11152. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L341" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11153. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L341" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11154. </dd>
  11155. </div>
  11156. </div>
  11157. <div id="pthread_attr_getinheritsched-procs-all">
  11158. <div id="pthread_attr_getinheritsched,ptr.Pthread_attr,cint">
  11159. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_getinheritsched%2Cptr.Pthread_attr%2Ccint"><span class="Identifier">pthread_attr_getinheritsched</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11160. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11161. <dd>
  11162. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L343" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11163. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L343" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11164. </dd>
  11165. </div>
  11166. </div>
  11167. <div id="pthread_attr_getschedparam-procs-all">
  11168. <div id="pthread_attr_getschedparam,ptr.Pthread_attr,ptr.Sched_param">
  11169. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_getschedparam%2Cptr.Pthread_attr%2Cptr.Sched_param"><span class="Identifier">pthread_attr_getschedparam</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sched_param"><span class="Identifier">Sched_param</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11170. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11171. <dd>
  11172. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L345" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11173. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L345" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11174. </dd>
  11175. </div>
  11176. </div>
  11177. <div id="pthread_attr_getschedpolicy-procs-all">
  11178. <div id="pthread_attr_getschedpolicy,ptr.Pthread_attr,cint">
  11179. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_getschedpolicy%2Cptr.Pthread_attr%2Ccint"><span class="Identifier">pthread_attr_getschedpolicy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11180. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11181. <dd>
  11182. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L347" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11183. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L347" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11184. </dd>
  11185. </div>
  11186. </div>
  11187. <div id="pthread_attr_getscope-procs-all">
  11188. <div id="pthread_attr_getscope,ptr.Pthread_attr,cint">
  11189. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_getscope%2Cptr.Pthread_attr%2Ccint"><span class="Identifier">pthread_attr_getscope</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11190. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11191. <dd>
  11192. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L349" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11193. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L349" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11194. </dd>
  11195. </div>
  11196. </div>
  11197. <div id="pthread_attr_getstack-procs-all">
  11198. <div id="pthread_attr_getstack,ptr.Pthread_attr,pointer,int">
  11199. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_getstack%2Cptr.Pthread_attr%2Cpointer%2Cint"><span class="Identifier">pthread_attr_getstack</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11200. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11201. <dd>
  11202. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L351" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11203. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L351" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11204. </dd>
  11205. </div>
  11206. </div>
  11207. <div id="pthread_attr_getstackaddr-procs-all">
  11208. <div id="pthread_attr_getstackaddr,ptr.Pthread_attr,pointer">
  11209. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_getstackaddr%2Cptr.Pthread_attr%2Cpointer"><span class="Identifier">pthread_attr_getstackaddr</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11210. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11211. <dd>
  11212. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L353" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11213. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L353" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11214. </dd>
  11215. </div>
  11216. </div>
  11217. <div id="pthread_attr_getstacksize-procs-all">
  11218. <div id="pthread_attr_getstacksize,ptr.Pthread_attr,int">
  11219. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_getstacksize%2Cptr.Pthread_attr%2Cint"><span class="Identifier">pthread_attr_getstacksize</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11220. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11221. <dd>
  11222. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L355" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11223. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L355" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11224. </dd>
  11225. </div>
  11226. </div>
  11227. <div id="pthread_attr_init-procs-all">
  11228. <div id="pthread_attr_init,ptr.Pthread_attr">
  11229. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_init%2Cptr.Pthread_attr"><span class="Identifier">pthread_attr_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11230. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11231. <dd>
  11232. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L357" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11233. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L357" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11234. </dd>
  11235. </div>
  11236. </div>
  11237. <div id="pthread_attr_setdetachstate-procs-all">
  11238. <div id="pthread_attr_setdetachstate,ptr.Pthread_attr,cint">
  11239. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_setdetachstate%2Cptr.Pthread_attr%2Ccint"><span class="Identifier">pthread_attr_setdetachstate</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11240. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11241. <dd>
  11242. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L359" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11243. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L359" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11244. </dd>
  11245. </div>
  11246. </div>
  11247. <div id="pthread_attr_setguardsize-procs-all">
  11248. <div id="pthread_attr_setguardsize,ptr.Pthread_attr,int">
  11249. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_setguardsize%2Cptr.Pthread_attr%2Cint"><span class="Identifier">pthread_attr_setguardsize</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11250. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11251. <dd>
  11252. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L361" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11253. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L361" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11254. </dd>
  11255. </div>
  11256. </div>
  11257. <div id="pthread_attr_setinheritsched-procs-all">
  11258. <div id="pthread_attr_setinheritsched,ptr.Pthread_attr,cint">
  11259. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_setinheritsched%2Cptr.Pthread_attr%2Ccint"><span class="Identifier">pthread_attr_setinheritsched</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11260. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11261. <dd>
  11262. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L363" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11263. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L363" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11264. </dd>
  11265. </div>
  11266. </div>
  11267. <div id="pthread_attr_setschedparam-procs-all">
  11268. <div id="pthread_attr_setschedparam,ptr.Pthread_attr,ptr.Sched_param">
  11269. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_setschedparam%2Cptr.Pthread_attr%2Cptr.Sched_param"><span class="Identifier">pthread_attr_setschedparam</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sched_param"><span class="Identifier">Sched_param</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11270. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11271. <dd>
  11272. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L365" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11273. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L365" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11274. </dd>
  11275. </div>
  11276. </div>
  11277. <div id="pthread_attr_setschedpolicy-procs-all">
  11278. <div id="pthread_attr_setschedpolicy,ptr.Pthread_attr,cint">
  11279. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_setschedpolicy%2Cptr.Pthread_attr%2Ccint"><span class="Identifier">pthread_attr_setschedpolicy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11280. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11281. <dd>
  11282. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L367" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11283. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L367" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11284. </dd>
  11285. </div>
  11286. </div>
  11287. <div id="pthread_attr_setscope-procs-all">
  11288. <div id="pthread_attr_setscope,ptr.Pthread_attr,cint">
  11289. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_setscope%2Cptr.Pthread_attr%2Ccint"><span class="Identifier">pthread_attr_setscope</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11290. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11291. <dd>
  11292. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L369" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11293. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L369" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11294. </dd>
  11295. </div>
  11296. </div>
  11297. <div id="pthread_attr_setstack-procs-all">
  11298. <div id="pthread_attr_setstack,ptr.Pthread_attr,pointer,int">
  11299. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_setstack%2Cptr.Pthread_attr%2Cpointer%2Cint"><span class="Identifier">pthread_attr_setstack</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11300. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11301. <dd>
  11302. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L371" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11303. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L371" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11304. </dd>
  11305. </div>
  11306. </div>
  11307. <div id="pthread_attr_setstackaddr-procs-all">
  11308. <div id="pthread_attr_setstackaddr,ptr.Pthread_attr,pointer">
  11309. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_setstackaddr%2Cptr.Pthread_attr%2Cpointer"><span class="Identifier">pthread_attr_setstackaddr</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11310. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11311. <dd>
  11312. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L373" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11313. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L373" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11314. </dd>
  11315. </div>
  11316. </div>
  11317. <div id="pthread_attr_setstacksize-procs-all">
  11318. <div id="pthread_attr_setstacksize,ptr.Pthread_attr,int">
  11319. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_attr_setstacksize%2Cptr.Pthread_attr%2Cint"><span class="Identifier">pthread_attr_setstacksize</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11320. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11321. <dd>
  11322. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L375" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11323. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L375" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11324. </dd>
  11325. </div>
  11326. </div>
  11327. <div id="pthread_barrier_destroy-procs-all">
  11328. <div id="pthread_barrier_destroy,ptr.Pthread_barrier">
  11329. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_barrier_destroy%2Cptr.Pthread_barrier"><span class="Identifier">pthread_barrier_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_barrier"><span class="Identifier">Pthread_barrier</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11330. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11331. <dd>
  11332. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L377" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11333. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L377" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11334. </dd>
  11335. </div>
  11336. </div>
  11337. <div id="pthread_barrier_init-procs-all">
  11338. <div id="pthread_barrier_init,ptr.Pthread_barrier,ptr.Pthread_barrierattr,cint">
  11339. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_barrier_init%2Cptr.Pthread_barrier%2Cptr.Pthread_barrierattr%2Ccint"><span class="Identifier">pthread_barrier_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_barrier"><span class="Identifier">Pthread_barrier</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_barrierattr"><span class="Identifier">Pthread_barrierattr</span></a><span class="Other">;</span>
  11340. <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&quot;</span><span class="Other">,</span>
  11341. <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>
  11342. <dd>
  11343. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L379" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11344. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L379" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11345. </dd>
  11346. </div>
  11347. </div>
  11348. <div id="pthread_barrier_wait-procs-all">
  11349. <div id="pthread_barrier_wait,ptr.Pthread_barrier">
  11350. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_barrier_wait%2Cptr.Pthread_barrier"><span class="Identifier">pthread_barrier_wait</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_barrier"><span class="Identifier">Pthread_barrier</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11351. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11352. <dd>
  11353. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L382" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11354. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L382" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11355. </dd>
  11356. </div>
  11357. </div>
  11358. <div id="pthread_barrierattr_destroy-procs-all">
  11359. <div id="pthread_barrierattr_destroy,ptr.Pthread_barrierattr">
  11360. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_barrierattr_destroy%2Cptr.Pthread_barrierattr"><span class="Identifier">pthread_barrierattr_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_barrierattr"><span class="Identifier">Pthread_barrierattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11361. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11362. <dd>
  11363. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L384" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11364. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L384" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11365. </dd>
  11366. </div>
  11367. </div>
  11368. <div id="pthread_barrierattr_getpshared-procs-all">
  11369. <div id="pthread_barrierattr_getpshared,ptr.Pthread_barrierattr,cint">
  11370. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_barrierattr_getpshared%2Cptr.Pthread_barrierattr%2Ccint"><span class="Identifier">pthread_barrierattr_getpshared</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_barrierattr"><span class="Identifier">Pthread_barrierattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11371. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11372. <dd>
  11373. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L386" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11374. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L386" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11375. </dd>
  11376. </div>
  11377. </div>
  11378. <div id="pthread_barrierattr_init-procs-all">
  11379. <div id="pthread_barrierattr_init,ptr.Pthread_barrierattr">
  11380. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_barrierattr_init%2Cptr.Pthread_barrierattr"><span class="Identifier">pthread_barrierattr_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_barrierattr"><span class="Identifier">Pthread_barrierattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11381. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11382. <dd>
  11383. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L389" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11384. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L389" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11385. </dd>
  11386. </div>
  11387. </div>
  11388. <div id="pthread_barrierattr_setpshared-procs-all">
  11389. <div id="pthread_barrierattr_setpshared,ptr.Pthread_barrierattr,cint">
  11390. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_barrierattr_setpshared%2Cptr.Pthread_barrierattr%2Ccint"><span class="Identifier">pthread_barrierattr_setpshared</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_barrierattr"><span class="Identifier">Pthread_barrierattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11391. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11392. <dd>
  11393. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L391" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11394. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L391" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11395. </dd>
  11396. </div>
  11397. </div>
  11398. <div id="pthread_cancel-procs-all">
  11399. <div id="pthread_cancel,Pthread">
  11400. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_cancel%2CPthread"><span class="Identifier">pthread_cancel</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&quot;</span><span class="Other">,</span>
  11401. <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>
  11402. <dd>
  11403. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L393" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11404. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L393" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11405. </dd>
  11406. </div>
  11407. </div>
  11408. <div id="pthread_cleanup_pop-procs-all">
  11409. <div id="pthread_cleanup_pop,cint">
  11410. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_cleanup_pop%2Ccint"><span class="Identifier">pthread_cleanup_pop</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11411. <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>
  11412. <dd>
  11413. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L396" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11414. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L396" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11415. </dd>
  11416. </div>
  11417. </div>
  11418. <div id="pthread_cleanup_push-procs-all">
  11419. <div id="pthread_cleanup_push,proc(pointer),pointer">
  11420. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_cleanup_push%2Cproc%28pointer%29%2Cpointer"><span class="Identifier">pthread_cleanup_push</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span> {.<span class="Identifier">noconv</span>.}<span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span> {.
  11421. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11422. <dd>
  11423. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L394" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11424. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L394" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11425. </dd>
  11426. </div>
  11427. </div>
  11428. <div id="pthread_cond_broadcast-procs-all">
  11429. <div id="pthread_cond_broadcast,ptr.Pthread_cond">
  11430. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_cond_broadcast%2Cptr.Pthread_cond"><span class="Identifier">pthread_cond_broadcast</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_cond"><span class="Identifier">Pthread_cond</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11431. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11432. <dd>
  11433. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L397" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11434. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L397" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11435. </dd>
  11436. </div>
  11437. </div>
  11438. <div id="pthread_cond_destroy-procs-all">
  11439. <div id="pthread_cond_destroy,ptr.Pthread_cond">
  11440. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_cond_destroy%2Cptr.Pthread_cond"><span class="Identifier">pthread_cond_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_cond"><span class="Identifier">Pthread_cond</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11441. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11442. <dd>
  11443. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L399" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11444. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L399" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11445. </dd>
  11446. </div>
  11447. </div>
  11448. <div id="pthread_cond_init-procs-all">
  11449. <div id="pthread_cond_init,ptr.Pthread_cond,ptr.Pthread_condattr">
  11450. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_cond_init%2Cptr.Pthread_cond%2Cptr.Pthread_condattr"><span class="Identifier">pthread_cond_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_cond"><span class="Identifier">Pthread_cond</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_condattr"><span class="Identifier">Pthread_condattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11451. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11452. <dd>
  11453. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L400" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11454. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L400" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11455. </dd>
  11456. </div>
  11457. </div>
  11458. <div id="pthread_cond_signal-procs-all">
  11459. <div id="pthread_cond_signal,ptr.Pthread_cond">
  11460. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_cond_signal%2Cptr.Pthread_cond"><span class="Identifier">pthread_cond_signal</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_cond"><span class="Identifier">Pthread_cond</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11461. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11462. <dd>
  11463. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L402" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11464. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L402" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11465. </dd>
  11466. </div>
  11467. </div>
  11468. <div id="pthread_cond_timedwait-procs-all">
  11469. <div id="pthread_cond_timedwait,ptr.Pthread_cond,ptr.Pthread_mutex,ptr.Timespec">
  11470. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_cond_timedwait%2Cptr.Pthread_cond%2Cptr.Pthread_mutex%2Cptr.Timespec"><span class="Identifier">pthread_cond_timedwait</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_cond"><span class="Identifier">Pthread_cond</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutex"><span class="Identifier">Pthread_mutex</span></a><span class="Other">;</span>
  11471. <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11472. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11473. <dd>
  11474. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L403" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11475. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L403" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11476. </dd>
  11477. </div>
  11478. </div>
  11479. <div id="pthread_cond_wait-procs-all">
  11480. <div id="pthread_cond_wait,ptr.Pthread_cond,ptr.Pthread_mutex">
  11481. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_cond_wait%2Cptr.Pthread_cond%2Cptr.Pthread_mutex"><span class="Identifier">pthread_cond_wait</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_cond"><span class="Identifier">Pthread_cond</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutex"><span class="Identifier">Pthread_mutex</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11482. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11483. <dd>
  11484. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L406" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11485. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L406" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11486. </dd>
  11487. </div>
  11488. </div>
  11489. <div id="pthread_condattr_destroy-procs-all">
  11490. <div id="pthread_condattr_destroy,ptr.Pthread_condattr">
  11491. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_condattr_destroy%2Cptr.Pthread_condattr"><span class="Identifier">pthread_condattr_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_condattr"><span class="Identifier">Pthread_condattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11492. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11493. <dd>
  11494. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L408" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11495. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L408" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11496. </dd>
  11497. </div>
  11498. </div>
  11499. <div id="pthread_condattr_getclock-procs-all">
  11500. <div id="pthread_condattr_getclock,ptr.Pthread_condattr,ClockId">
  11501. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_condattr_getclock%2Cptr.Pthread_condattr%2CClockId"><span class="Identifier">pthread_condattr_getclock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_condattr"><span class="Identifier">Pthread_condattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#ClockId"><span class="Identifier">ClockId</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11502. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11503. <dd>
  11504. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L409" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11505. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L409" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11506. </dd>
  11507. </div>
  11508. </div>
  11509. <div id="pthread_condattr_getpshared-procs-all">
  11510. <div id="pthread_condattr_getpshared,ptr.Pthread_condattr,cint">
  11511. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_condattr_getpshared%2Cptr.Pthread_condattr%2Ccint"><span class="Identifier">pthread_condattr_getpshared</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_condattr"><span class="Identifier">Pthread_condattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11512. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11513. <dd>
  11514. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L411" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11515. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L411" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11516. </dd>
  11517. </div>
  11518. </div>
  11519. <div id="pthread_condattr_init-procs-all">
  11520. <div id="pthread_condattr_init,ptr.Pthread_condattr">
  11521. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_condattr_init%2Cptr.Pthread_condattr"><span class="Identifier">pthread_condattr_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_condattr"><span class="Identifier">Pthread_condattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11522. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11523. <dd>
  11524. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L414" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11525. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L414" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11526. </dd>
  11527. </div>
  11528. </div>
  11529. <div id="pthread_condattr_setclock-procs-all">
  11530. <div id="pthread_condattr_setclock,ptr.Pthread_condattr,ClockId">
  11531. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_condattr_setclock%2Cptr.Pthread_condattr%2CClockId"><span class="Identifier">pthread_condattr_setclock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_condattr"><span class="Identifier">Pthread_condattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#ClockId"><span class="Identifier">ClockId</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11532. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11533. <dd>
  11534. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L415" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11535. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L415" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11536. </dd>
  11537. </div>
  11538. </div>
  11539. <div id="pthread_condattr_setpshared-procs-all">
  11540. <div id="pthread_condattr_setpshared,ptr.Pthread_condattr,cint">
  11541. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_condattr_setpshared%2Cptr.Pthread_condattr%2Ccint"><span class="Identifier">pthread_condattr_setpshared</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_condattr"><span class="Identifier">Pthread_condattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11542. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11543. <dd>
  11544. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L416" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11545. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L416" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11546. </dd>
  11547. </div>
  11548. </div>
  11549. <div id="pthread_create-procs-all">
  11550. <div id="pthread_create,ptr.Pthread,ptr.Pthread_attr,proc(pointer),pointer">
  11551. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_create%2Cptr.Pthread%2Cptr.Pthread_attr%2Cproc%28pointer%29%2Cpointer"><span class="Identifier">pthread_create</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_attr"><span class="Identifier">Pthread_attr</span></a><span class="Other">;</span>
  11552. <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> {.<span class="Identifier">noconv</span>.}<span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11553. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11554. <dd>
  11555. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L418" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11556. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L418" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11557. </dd>
  11558. </div>
  11559. </div>
  11560. <div id="pthread_detach-procs-all">
  11561. <div id="pthread_detach,Pthread">
  11562. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_detach%2CPthread"><span class="Identifier">pthread_detach</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&quot;</span><span class="Other">,</span>
  11563. <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>
  11564. <dd>
  11565. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L420" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11566. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L420" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11567. </dd>
  11568. </div>
  11569. </div>
  11570. <div id="pthread_equal-procs-all">
  11571. <div id="pthread_equal,Pthread,Pthread">
  11572. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_equal%2CPthread%2CPthread"><span class="Identifier">pthread_equal</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&quot;</span><span class="Other">,</span>
  11573. <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>
  11574. <dd>
  11575. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L421" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11576. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L421" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11577. </dd>
  11578. </div>
  11579. </div>
  11580. <div id="pthread_exit-procs-all">
  11581. <div id="pthread_exit,pointer">
  11582. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_exit%2Cpointer"><span class="Identifier">pthread_exit</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11583. <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>
  11584. <dd>
  11585. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L422" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11586. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L422" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11587. </dd>
  11588. </div>
  11589. </div>
  11590. <div id="pthread_getconcurrency-procs-all">
  11591. <div id="pthread_getconcurrency">
  11592. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_getconcurrency"><span class="Identifier">pthread_getconcurrency</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&quot;</span><span class="Other">,</span>
  11593. <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>
  11594. <dd>
  11595. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L423" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11596. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L423" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11597. </dd>
  11598. </div>
  11599. </div>
  11600. <div id="pthread_getcpuclockid-procs-all">
  11601. <div id="pthread_getcpuclockid,Pthread,ClockId">
  11602. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_getcpuclockid%2CPthread%2CClockId"><span class="Identifier">pthread_getcpuclockid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#ClockId"><span class="Identifier">ClockId</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11603. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11604. <dd>
  11605. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L424" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11606. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L424" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11607. </dd>
  11608. </div>
  11609. </div>
  11610. <div id="pthread_getschedparam-procs-all">
  11611. <div id="pthread_getschedparam,Pthread,cint,ptr.Sched_param">
  11612. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_getschedparam%2CPthread%2Ccint%2Cptr.Sched_param"><span class="Identifier">pthread_getschedparam</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sched_param"><span class="Identifier">Sched_param</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11613. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11614. <dd>
  11615. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L425" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11616. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L425" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11617. </dd>
  11618. </div>
  11619. </div>
  11620. <div id="pthread_getspecific-procs-all">
  11621. <div id="pthread_getspecific,Pthread_key">
  11622. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_getspecific%2CPthread_key"><span class="Identifier">pthread_getspecific</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pthread_key"><span class="Identifier">Pthread_key</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11623. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11624. <dd>
  11625. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L427" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11626. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L427" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11627. </dd>
  11628. </div>
  11629. </div>
  11630. <div id="pthread_join-procs-all">
  11631. <div id="pthread_join,Pthread,ptr.pointer">
  11632. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_join%2CPthread%2Cptr.pointer"><span class="Identifier">pthread_join</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11633. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11634. <dd>
  11635. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L428" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11636. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L428" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11637. </dd>
  11638. </div>
  11639. </div>
  11640. <div id="pthread_key_create-procs-all">
  11641. <div id="pthread_key_create,ptr.Pthread_key,proc(pointer)">
  11642. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_key_create%2Cptr.Pthread_key%2Cproc%28pointer%29"><span class="Identifier">pthread_key_create</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_key"><span class="Identifier">Pthread_key</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span> {.<span class="Identifier">noconv</span>.}<span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11643. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11644. <dd>
  11645. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L429" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11646. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L429" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11647. </dd>
  11648. </div>
  11649. </div>
  11650. <div id="pthread_key_delete-procs-all">
  11651. <div id="pthread_key_delete,Pthread_key">
  11652. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_key_delete%2CPthread_key"><span class="Identifier">pthread_key_delete</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pthread_key"><span class="Identifier">Pthread_key</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&quot;</span><span class="Other">,</span>
  11653. <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>
  11654. <dd>
  11655. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L430" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11656. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L430" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11657. </dd>
  11658. </div>
  11659. </div>
  11660. <div id="pthread_kill-procs-all">
  11661. <div id="pthread_kill,Pthread,cint">
  11662. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_kill%2CPthread%2Ccint"><span class="Identifier">pthread_kill</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span>
  11663. <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>
  11664. <dd>
  11665. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L785" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11666. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L785" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11667. </dd>
  11668. </div>
  11669. </div>
  11670. <div id="pthread_mutex_destroy-procs-all">
  11671. <div id="pthread_mutex_destroy,ptr.Pthread_mutex">
  11672. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutex_destroy%2Cptr.Pthread_mutex"><span class="Identifier">pthread_mutex_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutex"><span class="Identifier">Pthread_mutex</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11673. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11674. <dd>
  11675. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L432" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11676. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L432" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11677. </dd>
  11678. </div>
  11679. </div>
  11680. <div id="pthread_mutex_getprioceiling-procs-all">
  11681. <div id="pthread_mutex_getprioceiling,ptr.Pthread_mutex,cint">
  11682. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutex_getprioceiling%2Cptr.Pthread_mutex%2Ccint"><span class="Identifier">pthread_mutex_getprioceiling</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutex"><span class="Identifier">Pthread_mutex</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11683. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11684. <dd>
  11685. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L433" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11686. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L433" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11687. </dd>
  11688. </div>
  11689. </div>
  11690. <div id="pthread_mutex_init-procs-all">
  11691. <div id="pthread_mutex_init,ptr.Pthread_mutex,ptr.Pthread_mutexattr">
  11692. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutex_init%2Cptr.Pthread_mutex%2Cptr.Pthread_mutexattr"><span class="Identifier">pthread_mutex_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutex"><span class="Identifier">Pthread_mutex</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11693. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11694. <dd>
  11695. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L435" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11696. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L435" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11697. </dd>
  11698. </div>
  11699. </div>
  11700. <div id="pthread_mutex_lock-procs-all">
  11701. <div id="pthread_mutex_lock,ptr.Pthread_mutex">
  11702. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutex_lock%2Cptr.Pthread_mutex"><span class="Identifier">pthread_mutex_lock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutex"><span class="Identifier">Pthread_mutex</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11703. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11704. <dd>
  11705. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L437" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11706. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L437" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11707. </dd>
  11708. </div>
  11709. </div>
  11710. <div id="pthread_mutex_setprioceiling-procs-all">
  11711. <div id="pthread_mutex_setprioceiling,ptr.Pthread_mutex,cint,cint">
  11712. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutex_setprioceiling%2Cptr.Pthread_mutex%2Ccint%2Ccint"><span class="Identifier">pthread_mutex_setprioceiling</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutex"><span class="Identifier">Pthread_mutex</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11713. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11714. <dd>
  11715. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L438" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11716. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L438" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11717. </dd>
  11718. </div>
  11719. </div>
  11720. <div id="pthread_mutex_timedlock-procs-all">
  11721. <div id="pthread_mutex_timedlock,ptr.Pthread_mutex,ptr.Timespec">
  11722. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutex_timedlock%2Cptr.Pthread_mutex%2Cptr.Timespec"><span class="Identifier">pthread_mutex_timedlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutex"><span class="Identifier">Pthread_mutex</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11723. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11724. <dd>
  11725. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L440" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11726. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L440" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11727. </dd>
  11728. </div>
  11729. </div>
  11730. <div id="pthread_mutex_trylock-procs-all">
  11731. <div id="pthread_mutex_trylock,ptr.Pthread_mutex">
  11732. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutex_trylock%2Cptr.Pthread_mutex"><span class="Identifier">pthread_mutex_trylock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutex"><span class="Identifier">Pthread_mutex</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11733. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11734. <dd>
  11735. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L442" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11736. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L442" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11737. </dd>
  11738. </div>
  11739. </div>
  11740. <div id="pthread_mutex_unlock-procs-all">
  11741. <div id="pthread_mutex_unlock,ptr.Pthread_mutex">
  11742. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutex_unlock%2Cptr.Pthread_mutex"><span class="Identifier">pthread_mutex_unlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutex"><span class="Identifier">Pthread_mutex</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11743. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11744. <dd>
  11745. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L443" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11746. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L443" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11747. </dd>
  11748. </div>
  11749. </div>
  11750. <div id="pthread_mutexattr_destroy-procs-all">
  11751. <div id="pthread_mutexattr_destroy,ptr.Pthread_mutexattr">
  11752. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutexattr_destroy%2Cptr.Pthread_mutexattr"><span class="Identifier">pthread_mutexattr_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11753. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11754. <dd>
  11755. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L444" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11756. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L444" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11757. </dd>
  11758. </div>
  11759. </div>
  11760. <div id="pthread_mutexattr_getprioceiling-procs-all">
  11761. <div id="pthread_mutexattr_getprioceiling,ptr.Pthread_mutexattr,cint">
  11762. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutexattr_getprioceiling%2Cptr.Pthread_mutexattr%2Ccint"><span class="Identifier">pthread_mutexattr_getprioceiling</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11763. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11764. <dd>
  11765. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L446" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11766. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L446" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11767. </dd>
  11768. </div>
  11769. </div>
  11770. <div id="pthread_mutexattr_getprotocol-procs-all">
  11771. <div id="pthread_mutexattr_getprotocol,ptr.Pthread_mutexattr,cint">
  11772. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutexattr_getprotocol%2Cptr.Pthread_mutexattr%2Ccint"><span class="Identifier">pthread_mutexattr_getprotocol</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11773. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11774. <dd>
  11775. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L448" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11776. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L448" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11777. </dd>
  11778. </div>
  11779. </div>
  11780. <div id="pthread_mutexattr_getpshared-procs-all">
  11781. <div id="pthread_mutexattr_getpshared,ptr.Pthread_mutexattr,cint">
  11782. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutexattr_getpshared%2Cptr.Pthread_mutexattr%2Ccint"><span class="Identifier">pthread_mutexattr_getpshared</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11783. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11784. <dd>
  11785. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L450" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11786. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L450" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11787. </dd>
  11788. </div>
  11789. </div>
  11790. <div id="pthread_mutexattr_gettype-procs-all">
  11791. <div id="pthread_mutexattr_gettype,ptr.Pthread_mutexattr,cint">
  11792. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutexattr_gettype%2Cptr.Pthread_mutexattr%2Ccint"><span class="Identifier">pthread_mutexattr_gettype</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11793. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11794. <dd>
  11795. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L452" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11796. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L452" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11797. </dd>
  11798. </div>
  11799. </div>
  11800. <div id="pthread_mutexattr_init-procs-all">
  11801. <div id="pthread_mutexattr_init,ptr.Pthread_mutexattr">
  11802. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutexattr_init%2Cptr.Pthread_mutexattr"><span class="Identifier">pthread_mutexattr_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11803. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11804. <dd>
  11805. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L455" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11806. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L455" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11807. </dd>
  11808. </div>
  11809. </div>
  11810. <div id="pthread_mutexattr_setprioceiling-procs-all">
  11811. <div id="pthread_mutexattr_setprioceiling,ptr.Pthread_mutexattr,cint">
  11812. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutexattr_setprioceiling%2Cptr.Pthread_mutexattr%2Ccint"><span class="Identifier">pthread_mutexattr_setprioceiling</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11813. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11814. <dd>
  11815. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L456" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11816. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L456" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11817. </dd>
  11818. </div>
  11819. </div>
  11820. <div id="pthread_mutexattr_setprotocol-procs-all">
  11821. <div id="pthread_mutexattr_setprotocol,ptr.Pthread_mutexattr,cint">
  11822. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutexattr_setprotocol%2Cptr.Pthread_mutexattr%2Ccint"><span class="Identifier">pthread_mutexattr_setprotocol</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11823. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11824. <dd>
  11825. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L457" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11826. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L457" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11827. </dd>
  11828. </div>
  11829. </div>
  11830. <div id="pthread_mutexattr_setpshared-procs-all">
  11831. <div id="pthread_mutexattr_setpshared,ptr.Pthread_mutexattr,cint">
  11832. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutexattr_setpshared%2Cptr.Pthread_mutexattr%2Ccint"><span class="Identifier">pthread_mutexattr_setpshared</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11833. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11834. <dd>
  11835. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L458" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11836. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L458" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11837. </dd>
  11838. </div>
  11839. </div>
  11840. <div id="pthread_mutexattr_settype-procs-all">
  11841. <div id="pthread_mutexattr_settype,ptr.Pthread_mutexattr,cint">
  11842. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_mutexattr_settype%2Cptr.Pthread_mutexattr%2Ccint"><span class="Identifier">pthread_mutexattr_settype</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_mutexattr"><span class="Identifier">Pthread_mutexattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11843. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11844. <dd>
  11845. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L459" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11846. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L459" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11847. </dd>
  11848. </div>
  11849. </div>
  11850. <div id="pthread_once-procs-all">
  11851. <div id="pthread_once,ptr.Pthread_once,proc)">
  11852. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_once%2Cptr.Pthread_once%2Cproc%29"><span class="Identifier">pthread_once</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_once"><span class="Identifier">Pthread_once</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">noconv</span>.}<span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11853. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11854. <dd>
  11855. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L461" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11856. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L461" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11857. </dd>
  11858. </div>
  11859. </div>
  11860. <div id="pthread_rwlock_destroy-procs-all">
  11861. <div id="pthread_rwlock_destroy,ptr.Pthread_rwlock">
  11862. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlock_destroy%2Cptr.Pthread_rwlock"><span class="Identifier">pthread_rwlock_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlock"><span class="Identifier">Pthread_rwlock</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11863. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11864. <dd>
  11865. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L463" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11866. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L463" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11867. </dd>
  11868. </div>
  11869. </div>
  11870. <div id="pthread_rwlock_init-procs-all">
  11871. <div id="pthread_rwlock_init,ptr.Pthread_rwlock,ptr.Pthread_rwlockattr">
  11872. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlock_init%2Cptr.Pthread_rwlock%2Cptr.Pthread_rwlockattr"><span class="Identifier">pthread_rwlock_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlock"><span class="Identifier">Pthread_rwlock</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlockattr"><span class="Identifier">Pthread_rwlockattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11873. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11874. <dd>
  11875. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L464" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11876. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L464" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11877. </dd>
  11878. </div>
  11879. </div>
  11880. <div id="pthread_rwlock_rdlock-procs-all">
  11881. <div id="pthread_rwlock_rdlock,ptr.Pthread_rwlock">
  11882. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlock_rdlock%2Cptr.Pthread_rwlock"><span class="Identifier">pthread_rwlock_rdlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlock"><span class="Identifier">Pthread_rwlock</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11883. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11884. <dd>
  11885. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L466" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11886. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L466" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11887. </dd>
  11888. </div>
  11889. </div>
  11890. <div id="pthread_rwlock_timedrdlock-procs-all">
  11891. <div id="pthread_rwlock_timedrdlock,ptr.Pthread_rwlock,ptr.Timespec">
  11892. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlock_timedrdlock%2Cptr.Pthread_rwlock%2Cptr.Timespec"><span class="Identifier">pthread_rwlock_timedrdlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlock"><span class="Identifier">Pthread_rwlock</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11893. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11894. <dd>
  11895. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L467" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11896. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L467" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11897. </dd>
  11898. </div>
  11899. </div>
  11900. <div id="pthread_rwlock_timedwrlock-procs-all">
  11901. <div id="pthread_rwlock_timedwrlock,ptr.Pthread_rwlock,ptr.Timespec">
  11902. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlock_timedwrlock%2Cptr.Pthread_rwlock%2Cptr.Timespec"><span class="Identifier">pthread_rwlock_timedwrlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlock"><span class="Identifier">Pthread_rwlock</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11903. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11904. <dd>
  11905. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L469" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11906. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L469" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11907. </dd>
  11908. </div>
  11909. </div>
  11910. <div id="pthread_rwlock_tryrdlock-procs-all">
  11911. <div id="pthread_rwlock_tryrdlock,ptr.Pthread_rwlock">
  11912. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlock_tryrdlock%2Cptr.Pthread_rwlock"><span class="Identifier">pthread_rwlock_tryrdlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlock"><span class="Identifier">Pthread_rwlock</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11913. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11914. <dd>
  11915. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L472" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11916. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L472" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11917. </dd>
  11918. </div>
  11919. </div>
  11920. <div id="pthread_rwlock_trywrlock-procs-all">
  11921. <div id="pthread_rwlock_trywrlock,ptr.Pthread_rwlock">
  11922. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlock_trywrlock%2Cptr.Pthread_rwlock"><span class="Identifier">pthread_rwlock_trywrlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlock"><span class="Identifier">Pthread_rwlock</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11923. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11924. <dd>
  11925. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L473" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11926. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L473" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11927. </dd>
  11928. </div>
  11929. </div>
  11930. <div id="pthread_rwlock_unlock-procs-all">
  11931. <div id="pthread_rwlock_unlock,ptr.Pthread_rwlock">
  11932. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlock_unlock%2Cptr.Pthread_rwlock"><span class="Identifier">pthread_rwlock_unlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlock"><span class="Identifier">Pthread_rwlock</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11933. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11934. <dd>
  11935. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L474" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11936. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L474" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11937. </dd>
  11938. </div>
  11939. </div>
  11940. <div id="pthread_rwlock_wrlock-procs-all">
  11941. <div id="pthread_rwlock_wrlock,ptr.Pthread_rwlock">
  11942. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlock_wrlock%2Cptr.Pthread_rwlock"><span class="Identifier">pthread_rwlock_wrlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlock"><span class="Identifier">Pthread_rwlock</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11943. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11944. <dd>
  11945. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L475" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11946. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L475" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11947. </dd>
  11948. </div>
  11949. </div>
  11950. <div id="pthread_rwlockattr_destroy-procs-all">
  11951. <div id="pthread_rwlockattr_destroy,ptr.Pthread_rwlockattr">
  11952. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlockattr_destroy%2Cptr.Pthread_rwlockattr"><span class="Identifier">pthread_rwlockattr_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlockattr"><span class="Identifier">Pthread_rwlockattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11953. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11954. <dd>
  11955. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L476" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11956. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L476" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11957. </dd>
  11958. </div>
  11959. </div>
  11960. <div id="pthread_rwlockattr_getpshared-procs-all">
  11961. <div id="pthread_rwlockattr_getpshared,ptr.Pthread_rwlockattr,cint">
  11962. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlockattr_getpshared%2Cptr.Pthread_rwlockattr%2Ccint"><span class="Identifier">pthread_rwlockattr_getpshared</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlockattr"><span class="Identifier">Pthread_rwlockattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11963. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11964. <dd>
  11965. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L477" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11966. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L477" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11967. </dd>
  11968. </div>
  11969. </div>
  11970. <div id="pthread_rwlockattr_init-procs-all">
  11971. <div id="pthread_rwlockattr_init,ptr.Pthread_rwlockattr">
  11972. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlockattr_init%2Cptr.Pthread_rwlockattr"><span class="Identifier">pthread_rwlockattr_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlockattr"><span class="Identifier">Pthread_rwlockattr</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  11973. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11974. <dd>
  11975. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L479" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11976. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L479" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11977. </dd>
  11978. </div>
  11979. </div>
  11980. <div id="pthread_rwlockattr_setpshared-procs-all">
  11981. <div id="pthread_rwlockattr_setpshared,ptr.Pthread_rwlockattr,cint">
  11982. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_rwlockattr_setpshared%2Cptr.Pthread_rwlockattr%2Ccint"><span class="Identifier">pthread_rwlockattr_setpshared</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_rwlockattr"><span class="Identifier">Pthread_rwlockattr</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  11983. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11984. <dd>
  11985. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L480" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11986. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L480" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11987. </dd>
  11988. </div>
  11989. </div>
  11990. <div id="pthread_self-procs-all">
  11991. <div id="pthread_self">
  11992. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_self"><span class="Identifier">pthread_self</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  11993. <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>
  11994. <dd>
  11995. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L482" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  11996. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L482" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  11997. </dd>
  11998. </div>
  11999. </div>
  12000. <div id="pthread_setcancelstate-procs-all">
  12001. <div id="pthread_setcancelstate,cint,cint">
  12002. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_setcancelstate%2Ccint%2Ccint"><span class="Identifier">pthread_setcancelstate</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12003. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  12004. <dd>
  12005. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L483" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12006. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L483" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12007. </dd>
  12008. </div>
  12009. </div>
  12010. <div id="pthread_setcanceltype-procs-all">
  12011. <div id="pthread_setcanceltype,cint,cint">
  12012. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_setcanceltype%2Ccint%2Ccint"><span class="Identifier">pthread_setcanceltype</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12013. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  12014. <dd>
  12015. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L484" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12016. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L484" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12017. </dd>
  12018. </div>
  12019. </div>
  12020. <div id="pthread_setconcurrency-procs-all">
  12021. <div id="pthread_setconcurrency,cint">
  12022. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_setconcurrency%2Ccint"><span class="Identifier">pthread_setconcurrency</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&quot;</span><span class="Other">,</span>
  12023. <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>
  12024. <dd>
  12025. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L485" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12026. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L485" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12027. </dd>
  12028. </div>
  12029. </div>
  12030. <div id="pthread_setschedparam-procs-all">
  12031. <div id="pthread_setschedparam,Pthread,cint,ptr.Sched_param">
  12032. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_setschedparam%2CPthread%2Ccint%2Cptr.Sched_param"><span class="Identifier">pthread_setschedparam</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sched_param"><span class="Identifier">Sched_param</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  12033. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  12034. <dd>
  12035. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L486" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12036. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L486" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12037. </dd>
  12038. </div>
  12039. </div>
  12040. <div id="pthread_setschedprio-procs-all">
  12041. <div id="pthread_setschedprio,Pthread,cint">
  12042. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_setschedprio%2CPthread%2Ccint"><span class="Identifier">pthread_setschedprio</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pthread"><span class="Identifier">Pthread</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12043. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  12044. <dd>
  12045. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L489" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12046. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L489" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12047. </dd>
  12048. </div>
  12049. </div>
  12050. <div id="pthread_setspecific-procs-all">
  12051. <div id="pthread_setspecific,Pthread_key,pointer">
  12052. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_setspecific%2CPthread_key%2Cpointer"><span class="Identifier">pthread_setspecific</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pthread_key"><span class="Identifier">Pthread_key</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12053. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  12054. <dd>
  12055. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L491" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12056. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L491" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12057. </dd>
  12058. </div>
  12059. </div>
  12060. <div id="pthread_sigmask-procs-all">
  12061. <div id="pthread_sigmask,cint,Sigset,Sigset">
  12062. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_sigmask%2Ccint%2CSigset%2CSigset"><span class="Identifier">pthread_sigmask</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12063. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  12064. <dd>
  12065. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L786" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12066. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L786" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12067. </dd>
  12068. </div>
  12069. </div>
  12070. <div id="pthread_spin_destroy-procs-all">
  12071. <div id="pthread_spin_destroy,ptr.Pthread_spinlock">
  12072. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_spin_destroy%2Cptr.Pthread_spinlock"><span class="Identifier">pthread_spin_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_spinlock"><span class="Identifier">Pthread_spinlock</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12073. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  12074. <dd>
  12075. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L493" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12076. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L493" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12077. </dd>
  12078. </div>
  12079. </div>
  12080. <div id="pthread_spin_init-procs-all">
  12081. <div id="pthread_spin_init,ptr.Pthread_spinlock,cint">
  12082. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_spin_init%2Cptr.Pthread_spinlock%2Ccint"><span class="Identifier">pthread_spin_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_spinlock"><span class="Identifier">Pthread_spinlock</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12083. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  12084. <dd>
  12085. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L495" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12086. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L495" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12087. </dd>
  12088. </div>
  12089. </div>
  12090. <div id="pthread_spin_lock-procs-all">
  12091. <div id="pthread_spin_lock,ptr.Pthread_spinlock">
  12092. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_spin_lock%2Cptr.Pthread_spinlock"><span class="Identifier">pthread_spin_lock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_spinlock"><span class="Identifier">Pthread_spinlock</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12093. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  12094. <dd>
  12095. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L497" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12096. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L497" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12097. </dd>
  12098. </div>
  12099. </div>
  12100. <div id="pthread_spin_trylock-procs-all">
  12101. <div id="pthread_spin_trylock,ptr.Pthread_spinlock">
  12102. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_spin_trylock%2Cptr.Pthread_spinlock"><span class="Identifier">pthread_spin_trylock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_spinlock"><span class="Identifier">Pthread_spinlock</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12103. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  12104. <dd>
  12105. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L499" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12106. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L499" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12107. </dd>
  12108. </div>
  12109. </div>
  12110. <div id="pthread_spin_unlock-procs-all">
  12111. <div id="pthread_spin_unlock,ptr.Pthread_spinlock">
  12112. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_spin_unlock%2Cptr.Pthread_spinlock"><span class="Identifier">pthread_spin_unlock</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Pthread_spinlock"><span class="Identifier">Pthread_spinlock</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12113. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  12114. <dd>
  12115. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L501" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12116. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L501" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12117. </dd>
  12118. </div>
  12119. </div>
  12120. <div id="pthread_testcancel-procs-all">
  12121. <div id="pthread_testcancel">
  12122. <dt><pre><span class="Keyword">proc</span> <a href="#pthread_testcancel"><span class="Identifier">pthread_testcancel</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pthread.h&gt;&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>
  12123. <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>
  12124. <dd>
  12125. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L503" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12126. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L503" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12127. </dd>
  12128. </div>
  12129. </div>
  12130. <div id="pwrite-procs-all">
  12131. <div id="pwrite,cint,pointer,int,Off">
  12132. <dt><pre><span class="Keyword">proc</span> <a href="#pwrite%2Ccint%2Cpointer%2Cint%2COff"><span class="Identifier">pwrite</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12133. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  12134. <dd>
  12135. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L584" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12136. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L584" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12137. </dd>
  12138. </div>
  12139. </div>
  12140. <div id="raise-procs-all">
  12141. <div id="raise,cint">
  12142. <dt><pre><span class="Keyword">proc</span> <a href="#raise%2Ccint"><span class="Identifier">`raise`</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  12143. <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>
  12144. <dd>
  12145. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L788" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12146. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L788" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12147. </dd>
  12148. </div>
  12149. </div>
  12150. <div id="read-procs-all">
  12151. <div id="read,cint,pointer,int">
  12152. <dt><pre><span class="Keyword">proc</span> <a href="#read%2Ccint%2Cpointer%2Cint"><span class="Identifier">read</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  12153. <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>
  12154. <dd>
  12155. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L586" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12156. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L586" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12157. </dd>
  12158. </div>
  12159. </div>
  12160. <div id="readdir-procs-all">
  12161. <div id="readdir,ptr.DIR">
  12162. <dt><pre><span class="Keyword">proc</span> <a href="#readdir%2Cptr.DIR"><span class="Identifier">readdir</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#DIR"><span class="Identifier">DIR</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Dirent"><span class="Identifier">Dirent</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dirent.h&gt;&quot;</span><span class="Other">,</span>
  12163. <span class="Identifier">sideEffect</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>
  12164. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  12165. <dd>
  12166. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L176" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12167. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L176" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12168. </dd>
  12169. </div>
  12170. </div>
  12171. <div id="readdir_r-procs-all">
  12172. <div id="readdir_r,ptr.DIR,ptr.Dirent,ptr.ptr.Dirent">
  12173. <dt><pre><span class="Keyword">proc</span> <a href="#readdir_r%2Cptr.DIR%2Cptr.Dirent%2Cptr.ptr.Dirent"><span class="Identifier">readdir_r</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#DIR"><span class="Identifier">DIR</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Dirent"><span class="Identifier">Dirent</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">ptr</span> <span class="Keyword">ptr</span> <a href="posix.html#Dirent"><span class="Identifier">Dirent</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12174. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dirent.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  12175. <dd>
  12176. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L177" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12177. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L177" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12178. </dd>
  12179. </div>
  12180. </div>
  12181. <div id="readlink-procs-all">
  12182. <div id="readlink,cstring,cstring,int">
  12183. <dt><pre><span class="Keyword">proc</span> <a href="#readlink%2Ccstring%2Ccstring%2Cint"><span class="Identifier">readlink</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  12184. <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>
  12185. <dd>
  12186. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L588" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12187. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L588" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12188. </dd>
  12189. </div>
  12190. </div>
  12191. <div id="readv-procs-all">
  12192. <div id="readv,cint,ptr.IOVec,cint">
  12193. <dt><pre><span class="Keyword">proc</span> <a href="#readv%2Ccint%2Cptr.IOVec%2Ccint"><span class="Identifier">readv</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#IOVec"><span class="Identifier">IOVec</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12194. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/uio.h&gt;&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>
  12195. <dd>
  12196. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L933" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12197. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L933" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12198. </dd>
  12199. </div>
  12200. </div>
  12201. <div id="realpath-procs-all">
  12202. <div id="realpath,cstring,cstring">
  12203. <dt><pre><span class="Keyword">proc</span> <a href="#realpath%2Ccstring%2Ccstring"><span class="Identifier">realpath</span></a><span class="Other">(</span><span class="Identifier">name</span><span class="Other">,</span> <span class="Identifier">resolved</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;realpath&quot;</span><span class="Other">,</span>
  12204. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;stdlib.h&gt;&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>
  12205. <dd>
  12206. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1115" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12207. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1115" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12208. </dd>
  12209. </div>
  12210. </div>
  12211. <div id="recv-procs-all">
  12212. <div id="recv,SocketHandle,pointer,int,cint">
  12213. <dt><pre><span class="Keyword">proc</span> <a href="#recv%2CSocketHandle%2Cpointer%2Cint%2Ccint"><span class="Identifier">recv</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12214. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  12215. <dd>
  12216. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L981" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12217. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L981" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12218. </dd>
  12219. </div>
  12220. </div>
  12221. <div id="recvfrom-procs-all">
  12222. <div id="recvfrom,SocketHandle,pointer,int,cint,ptr.SockAddr,ptr.SockLen">
  12223. <dt><pre><span class="Keyword">proc</span> <a href="#recvfrom%2CSocketHandle%2Cpointer%2Cint%2Ccint%2Cptr.SockAddr%2Cptr.SockLen"><span class="Identifier">recvfrom</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span>
  12224. <span class="Identifier">a5</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockAddr"><span class="Identifier">SockAddr</span></a><span class="Other">;</span> <span class="Identifier">a6</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12225. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  12226. <dd>
  12227. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L983" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12228. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L983" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12229. </dd>
  12230. </div>
  12231. </div>
  12232. <div id="recvmsg-procs-all">
  12233. <div id="recvmsg,SocketHandle,ptr.Tmsghdr,cint">
  12234. <dt><pre><span class="Keyword">proc</span> <a href="#recvmsg%2CSocketHandle%2Cptr.Tmsghdr%2Ccint"><span class="Identifier">recvmsg</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tmsghdr"><span class="Identifier">Tmsghdr</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12235. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  12236. <dd>
  12237. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L986" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12238. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L986" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12239. </dd>
  12240. </div>
  12241. </div>
  12242. <div id="rewinddir-procs-all">
  12243. <div id="rewinddir,ptr.DIR">
  12244. <dt><pre><span class="Keyword">proc</span> <a href="#rewinddir%2Cptr.DIR"><span class="Identifier">rewinddir</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#DIR"><span class="Identifier">DIR</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dirent.h&gt;&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>
  12245. <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>
  12246. <dd>
  12247. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L179" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12248. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L179" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12249. </dd>
  12250. </div>
  12251. </div>
  12252. <div id="rmdir-procs-all">
  12253. <div id="rmdir,cstring">
  12254. <dt><pre><span class="Keyword">proc</span> <a href="#rmdir%2Ccstring"><span class="Identifier">rmdir</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  12255. <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>
  12256. <dd>
  12257. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L594" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12258. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L594" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12259. </dd>
  12260. </div>
  12261. </div>
  12262. <div id="S_ISBLK-procs-all">
  12263. <div id="S_ISBLK,Mode">
  12264. <dt><pre><span class="Keyword">proc</span> <a href="#S_ISBLK%2CMode"><span class="Identifier">S_ISBLK</span></a><span class="Other">(</span><span class="Identifier">m</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&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>
  12265. <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>
  12266. <dd>
  12267. Test for a block special file.
  12268. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L662" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12269. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L662" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12270. </dd>
  12271. </div>
  12272. </div>
  12273. <div id="S_ISCHR-procs-all">
  12274. <div id="S_ISCHR,Mode">
  12275. <dt><pre><span class="Keyword">proc</span> <a href="#S_ISCHR%2CMode"><span class="Identifier">S_ISCHR</span></a><span class="Other">(</span><span class="Identifier">m</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&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>
  12276. <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>
  12277. <dd>
  12278. Test for a character special file.
  12279. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L664" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12280. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L664" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12281. </dd>
  12282. </div>
  12283. </div>
  12284. <div id="S_ISDIR-procs-all">
  12285. <div id="S_ISDIR,Mode">
  12286. <dt><pre><span class="Keyword">proc</span> <a href="#S_ISDIR%2CMode"><span class="Identifier">S_ISDIR</span></a><span class="Other">(</span><span class="Identifier">m</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&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>
  12287. <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>
  12288. <dd>
  12289. Test for a directory.
  12290. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L666" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12291. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L666" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12292. </dd>
  12293. </div>
  12294. </div>
  12295. <div id="S_ISFIFO-procs-all">
  12296. <div id="S_ISFIFO,Mode">
  12297. <dt><pre><span class="Keyword">proc</span> <a href="#S_ISFIFO%2CMode"><span class="Identifier">S_ISFIFO</span></a><span class="Other">(</span><span class="Identifier">m</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&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>
  12298. <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>
  12299. <dd>
  12300. Test for a pipe or FIFO special file.
  12301. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L668" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12302. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L668" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12303. </dd>
  12304. </div>
  12305. </div>
  12306. <div id="S_ISLNK-procs-all">
  12307. <div id="S_ISLNK,Mode">
  12308. <dt><pre><span class="Keyword">proc</span> <a href="#S_ISLNK%2CMode"><span class="Identifier">S_ISLNK</span></a><span class="Other">(</span><span class="Identifier">m</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&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>
  12309. <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>
  12310. <dd>
  12311. Test for a symbolic link.
  12312. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L672" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12313. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L672" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12314. </dd>
  12315. </div>
  12316. </div>
  12317. <div id="S_ISREG-procs-all">
  12318. <div id="S_ISREG,Mode">
  12319. <dt><pre><span class="Keyword">proc</span> <a href="#S_ISREG%2CMode"><span class="Identifier">S_ISREG</span></a><span class="Other">(</span><span class="Identifier">m</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&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>
  12320. <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>
  12321. <dd>
  12322. Test for a regular file.
  12323. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L670" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12324. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L670" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12325. </dd>
  12326. </div>
  12327. </div>
  12328. <div id="S_ISSOCK-procs-all">
  12329. <div id="S_ISSOCK,Mode">
  12330. <dt><pre><span class="Keyword">proc</span> <a href="#S_ISSOCK%2CMode"><span class="Identifier">S_ISSOCK</span></a><span class="Other">(</span><span class="Identifier">m</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&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>
  12331. <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>
  12332. <dd>
  12333. Test for a socket.
  12334. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L674" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12335. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L674" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12336. </dd>
  12337. </div>
  12338. </div>
  12339. <div id="S_TYPEISMQ-procs-all">
  12340. <div id="S_TYPEISMQ,Stat">
  12341. <dt><pre><span class="Keyword">proc</span> <a href="#S_TYPEISMQ%2CStat"><span class="Identifier">S_TYPEISMQ</span></a><span class="Other">(</span><span class="Identifier">buf</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Stat"><span class="Identifier">Stat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span>
  12342. <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>
  12343. <dd>
  12344. Test for a message queue.
  12345. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L677" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12346. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L677" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12347. </dd>
  12348. </div>
  12349. </div>
  12350. <div id="S_TYPEISSEM-procs-all">
  12351. <div id="S_TYPEISSEM,Stat">
  12352. <dt><pre><span class="Keyword">proc</span> <a href="#S_TYPEISSEM%2CStat"><span class="Identifier">S_TYPEISSEM</span></a><span class="Other">(</span><span class="Identifier">buf</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Stat"><span class="Identifier">Stat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span>
  12353. <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>
  12354. <dd>
  12355. Test for a semaphore.
  12356. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L679" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12357. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L679" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12358. </dd>
  12359. </div>
  12360. </div>
  12361. <div id="S_TYPEISSHM-procs-all">
  12362. <div id="S_TYPEISSHM,Stat">
  12363. <dt><pre><span class="Keyword">proc</span> <a href="#S_TYPEISSHM%2CStat"><span class="Identifier">S_TYPEISSHM</span></a><span class="Other">(</span><span class="Identifier">buf</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Stat"><span class="Identifier">Stat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span>
  12364. <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>
  12365. <dd>
  12366. Test for a shared memory object.
  12367. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L681" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12368. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L681" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12369. </dd>
  12370. </div>
  12371. </div>
  12372. <div id="S_TYPEISTMO-procs-all">
  12373. <div id="S_TYPEISTMO,Stat">
  12374. <dt><pre><span class="Keyword">proc</span> <a href="#S_TYPEISTMO%2CStat"><span class="Identifier">S_TYPEISTMO</span></a><span class="Other">(</span><span class="Identifier">buf</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Stat"><span class="Identifier">Stat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span>
  12375. <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>
  12376. <dd>
  12377. Test macro for a typed memory object.
  12378. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L684" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12379. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L684" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12380. </dd>
  12381. </div>
  12382. </div>
  12383. <div id="sa_sigaction=-procs-all">
  12384. <div id="sa_sigaction=,Sigaction,proc(cint,ptr.SigInfo,pointer)">
  12385. <dt><pre><span class="Keyword">proc</span> <a href="#sa_sigaction%3D%2CSigaction%2Cproc%28cint%2Cptr.SigInfo%2Cpointer%29"><span class="Identifier">sa_sigaction=</span></a><span class="Other">(</span><span class="Identifier">v</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigaction"><span class="Identifier">Sigaction</span></a><span class="Other">;</span>
  12386. <span class="Identifier">x</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SigInfo"><span class="Identifier">SigInfo</span></a><span class="Other">;</span> <span class="Identifier">z</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span> {.<span class="Identifier">noconv</span>.}<span class="Other">)</span> {.
  12387. <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>
  12388. <dd>
  12389. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L341" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12390. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L341" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12391. </dd>
  12392. </div>
  12393. </div>
  12394. <div id="sched_get_priority_max-procs-all">
  12395. <div id="sched_get_priority_max,cint">
  12396. <dt><pre><span class="Keyword">proc</span> <a href="#sched_get_priority_max%2Ccint"><span class="Identifier">sched_get_priority_max</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sched.h&gt;&quot;</span><span class="Other">,</span>
  12397. <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>
  12398. <dd>
  12399. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L847" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12400. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L847" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12401. </dd>
  12402. </div>
  12403. </div>
  12404. <div id="sched_get_priority_min-procs-all">
  12405. <div id="sched_get_priority_min,cint">
  12406. <dt><pre><span class="Keyword">proc</span> <a href="#sched_get_priority_min%2Ccint"><span class="Identifier">sched_get_priority_min</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sched.h&gt;&quot;</span><span class="Other">,</span>
  12407. <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>
  12408. <dd>
  12409. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L848" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12410. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L848" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12411. </dd>
  12412. </div>
  12413. </div>
  12414. <div id="sched_getparam-procs-all">
  12415. <div id="sched_getparam,Pid,Sched_param">
  12416. <dt><pre><span class="Keyword">proc</span> <a href="#sched_getparam%2CPid%2CSched_param"><span class="Identifier">sched_getparam</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sched_param"><span class="Identifier">Sched_param</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12417. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sched.h&gt;&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>
  12418. <dd>
  12419. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L849" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12420. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L849" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12421. </dd>
  12422. </div>
  12423. </div>
  12424. <div id="sched_getscheduler-procs-all">
  12425. <div id="sched_getscheduler,Pid">
  12426. <dt><pre><span class="Keyword">proc</span> <a href="#sched_getscheduler%2CPid"><span class="Identifier">sched_getscheduler</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sched.h&gt;&quot;</span><span class="Other">,</span>
  12427. <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>
  12428. <dd>
  12429. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L851" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12430. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L851" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12431. </dd>
  12432. </div>
  12433. </div>
  12434. <div id="sched_rr_get_interval-procs-all">
  12435. <div id="sched_rr_get_interval,Pid,Timespec">
  12436. <dt><pre><span class="Keyword">proc</span> <a href="#sched_rr_get_interval%2CPid%2CTimespec"><span class="Identifier">sched_rr_get_interval</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12437. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sched.h&gt;&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>
  12438. <dd>
  12439. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L852" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12440. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L852" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12441. </dd>
  12442. </div>
  12443. </div>
  12444. <div id="sched_setparam-procs-all">
  12445. <div id="sched_setparam,Pid,Sched_param">
  12446. <dt><pre><span class="Keyword">proc</span> <a href="#sched_setparam%2CPid%2CSched_param"><span class="Identifier">sched_setparam</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sched_param"><span class="Identifier">Sched_param</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12447. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sched.h&gt;&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>
  12448. <dd>
  12449. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L854" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12450. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L854" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12451. </dd>
  12452. </div>
  12453. </div>
  12454. <div id="sched_setscheduler-procs-all">
  12455. <div id="sched_setscheduler,Pid,cint,Sched_param">
  12456. <dt><pre><span class="Keyword">proc</span> <a href="#sched_setscheduler%2CPid%2Ccint%2CSched_param"><span class="Identifier">sched_setscheduler</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sched_param"><span class="Identifier">Sched_param</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12457. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sched.h&gt;&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>
  12458. <dd>
  12459. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L856" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12460. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L856" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12461. </dd>
  12462. </div>
  12463. </div>
  12464. <div id="sched_yield-procs-all">
  12465. <div id="sched_yield">
  12466. <dt><pre><span class="Keyword">proc</span> <a href="#sched_yield"><span class="Identifier">sched_yield</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sched.h&gt;&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>
  12467. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  12468. <dd>
  12469. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L858" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12470. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L858" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12471. </dd>
  12472. </div>
  12473. </div>
  12474. <div id="seekdir-procs-all">
  12475. <div id="seekdir,ptr.DIR,int">
  12476. <dt><pre><span class="Keyword">proc</span> <a href="#seekdir%2Cptr.DIR%2Cint"><span class="Identifier">seekdir</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#DIR"><span class="Identifier">DIR</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dirent.h&gt;&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>
  12477. <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>
  12478. <dd>
  12479. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L180" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12480. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L180" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12481. </dd>
  12482. </div>
  12483. </div>
  12484. <div id="select-procs-all">
  12485. <div id="select,,ptr.TFdSet,ptr.TFdSet,ptr.TFdSet,ptr.Timeval">
  12486. <dt><pre><span class="Keyword">proc</span> <a href="#select%2C%2Cptr.TFdSet%2Cptr.TFdSet%2Cptr.TFdSet%2Cptr.Timeval"><span class="Identifier">select</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Operator">|</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">,</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#TFdSet"><span class="Identifier">TFdSet</span></a><span class="Other">;</span> <span class="Identifier">a5</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Timeval"><span class="Identifier">Timeval</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  12487. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/select.h&gt;&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>
  12488. <dd>
  12489. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L871" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12490. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L871" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12491. </dd>
  12492. </div>
  12493. </div>
  12494. <div id="sem_close-procs-all">
  12495. <div id="sem_close,ptr.Sem">
  12496. <dt><pre><span class="Keyword">proc</span> <a href="#sem_close%2Cptr.Sem"><span class="Identifier">sem_close</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sem"><span class="Identifier">Sem</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;semaphore.h&gt;&quot;</span><span class="Other">,</span>
  12497. <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>
  12498. <dd>
  12499. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L625" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12500. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L625" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12501. </dd>
  12502. </div>
  12503. </div>
  12504. <div id="sem_destroy-procs-all">
  12505. <div id="sem_destroy,ptr.Sem">
  12506. <dt><pre><span class="Keyword">proc</span> <a href="#sem_destroy%2Cptr.Sem"><span class="Identifier">sem_destroy</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sem"><span class="Identifier">Sem</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;semaphore.h&gt;&quot;</span><span class="Other">,</span>
  12507. <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>
  12508. <dd>
  12509. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L626" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12510. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L626" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12511. </dd>
  12512. </div>
  12513. </div>
  12514. <div id="sem_getvalue-procs-all">
  12515. <div id="sem_getvalue,ptr.Sem,cint">
  12516. <dt><pre><span class="Keyword">proc</span> <a href="#sem_getvalue%2Cptr.Sem%2Ccint"><span class="Identifier">sem_getvalue</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sem"><span class="Identifier">Sem</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12517. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;semaphore.h&gt;&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>
  12518. <dd>
  12519. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L627" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12520. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L627" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12521. </dd>
  12522. </div>
  12523. </div>
  12524. <div id="sem_init-procs-all">
  12525. <div id="sem_init,ptr.Sem,cint,cint">
  12526. <dt><pre><span class="Keyword">proc</span> <a href="#sem_init%2Cptr.Sem%2Ccint%2Ccint"><span class="Identifier">sem_init</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sem"><span class="Identifier">Sem</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12527. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;semaphore.h&gt;&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>
  12528. <dd>
  12529. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L629" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12530. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L629" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12531. </dd>
  12532. </div>
  12533. </div>
  12534. <div id="sem_open-procs-all">
  12535. <div id="sem_open,cstring,cint">
  12536. <dt><pre><span class="Keyword">proc</span> <a href="#sem_open%2Ccstring%2Ccint"><span class="Identifier">sem_open</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sem"><span class="Identifier">Sem</span></a> {.<span class="Identifier">varargs</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">,</span>
  12537. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;semaphore.h&gt;&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>
  12538. <dd>
  12539. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L631" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12540. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L631" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12541. </dd>
  12542. </div>
  12543. </div>
  12544. <div id="sem_post-procs-all">
  12545. <div id="sem_post,ptr.Sem">
  12546. <dt><pre><span class="Keyword">proc</span> <a href="#sem_post%2Cptr.Sem"><span class="Identifier">sem_post</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sem"><span class="Identifier">Sem</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;semaphore.h&gt;&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>
  12547. <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>
  12548. <dd>
  12549. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L633" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12550. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L633" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12551. </dd>
  12552. </div>
  12553. </div>
  12554. <div id="sem_timedwait-procs-all">
  12555. <div id="sem_timedwait,ptr.Sem,ptr.Timespec">
  12556. <dt><pre><span class="Keyword">proc</span> <a href="#sem_timedwait%2Cptr.Sem%2Cptr.Timespec"><span class="Identifier">sem_timedwait</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sem"><span class="Identifier">Sem</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12557. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;semaphore.h&gt;&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>
  12558. <dd>
  12559. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L634" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12560. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L634" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12561. </dd>
  12562. </div>
  12563. </div>
  12564. <div id="sem_trywait-procs-all">
  12565. <div id="sem_trywait,ptr.Sem">
  12566. <dt><pre><span class="Keyword">proc</span> <a href="#sem_trywait%2Cptr.Sem"><span class="Identifier">sem_trywait</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sem"><span class="Identifier">Sem</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;semaphore.h&gt;&quot;</span><span class="Other">,</span>
  12567. <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>
  12568. <dd>
  12569. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L636" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12570. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L636" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12571. </dd>
  12572. </div>
  12573. </div>
  12574. <div id="sem_unlink-procs-all">
  12575. <div id="sem_unlink,cstring">
  12576. <dt><pre><span class="Keyword">proc</span> <a href="#sem_unlink%2Ccstring"><span class="Identifier">sem_unlink</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;semaphore.h&gt;&quot;</span><span class="Other">,</span>
  12577. <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>
  12578. <dd>
  12579. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L637" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12580. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L637" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12581. </dd>
  12582. </div>
  12583. </div>
  12584. <div id="sem_wait-procs-all">
  12585. <div id="sem_wait,ptr.Sem">
  12586. <dt><pre><span class="Keyword">proc</span> <a href="#sem_wait%2Cptr.Sem"><span class="Identifier">sem_wait</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sem"><span class="Identifier">Sem</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;semaphore.h&gt;&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>
  12587. <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>
  12588. <dd>
  12589. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L638" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12590. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L638" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12591. </dd>
  12592. </div>
  12593. </div>
  12594. <div id="send-procs-all">
  12595. <div id="send,SocketHandle,pointer,int,cint">
  12596. <dt><pre><span class="Keyword">proc</span> <a href="#send%2CSocketHandle%2Cpointer%2Cint%2Ccint"><span class="Identifier">send</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12597. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  12598. <dd>
  12599. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L988" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12600. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L988" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12601. </dd>
  12602. </div>
  12603. </div>
  12604. <div id="sendmsg-procs-all">
  12605. <div id="sendmsg,SocketHandle,ptr.Tmsghdr,cint">
  12606. <dt><pre><span class="Keyword">proc</span> <a href="#sendmsg%2CSocketHandle%2Cptr.Tmsghdr%2Ccint"><span class="Identifier">sendmsg</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Tmsghdr"><span class="Identifier">Tmsghdr</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12607. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  12608. <dd>
  12609. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L990" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12610. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L990" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12611. </dd>
  12612. </div>
  12613. </div>
  12614. <div id="sendto-procs-all">
  12615. <div id="sendto,SocketHandle,pointer,int,cint,ptr.SockAddr,SockLen">
  12616. <dt><pre><span class="Keyword">proc</span> <a href="#sendto%2CSocketHandle%2Cpointer%2Cint%2Ccint%2Cptr.SockAddr%2CSockLen"><span class="Identifier">sendto</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a5</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SockAddr"><span class="Identifier">SockAddr</span></a><span class="Other">;</span>
  12617. <span class="Identifier">a6</span><span class="Other">:</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</span><span class="Other">,</span>
  12618. <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>
  12619. <dd>
  12620. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L992" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12621. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L992" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12622. </dd>
  12623. </div>
  12624. </div>
  12625. <div id="setcontext-procs-all">
  12626. <div id="setcontext,Ucontext">
  12627. <dt><pre><span class="Keyword">proc</span> <a href="#setcontext%2CUcontext"><span class="Identifier">setcontext</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Ucontext"><span class="Identifier">Ucontext</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;ucontext.h&gt;&quot;</span><span class="Other">,</span>
  12628. <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>
  12629. <dd>
  12630. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L930" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12631. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L930" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12632. </dd>
  12633. </div>
  12634. </div>
  12635. <div id="setegid-procs-all">
  12636. <div id="setegid,Gid">
  12637. <dt><pre><span class="Keyword">proc</span> <a href="#setegid%2CGid"><span class="Identifier">setegid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  12638. <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>
  12639. <dd>
  12640. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L595" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12641. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L595" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12642. </dd>
  12643. </div>
  12644. </div>
  12645. <div id="seteuid-procs-all">
  12646. <div id="seteuid,Uid">
  12647. <dt><pre><span class="Keyword">proc</span> <a href="#seteuid%2CUid"><span class="Identifier">seteuid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  12648. <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>
  12649. <dd>
  12650. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L596" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12651. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L596" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12652. </dd>
  12653. </div>
  12654. </div>
  12655. <div id="setgid-procs-all">
  12656. <div id="setgid,Gid">
  12657. <dt><pre><span class="Keyword">proc</span> <a href="#setgid%2CGid"><span class="Identifier">setgid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  12658. <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>
  12659. <dd>
  12660. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L597" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12661. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L597" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12662. </dd>
  12663. </div>
  12664. </div>
  12665. <div id="setgrent-procs-all">
  12666. <div id="setgrent">
  12667. <dt><pre><span class="Keyword">proc</span> <a href="#setgrent"><span class="Identifier">setgrent</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;grp.h&gt;&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>
  12668. <dd>
  12669. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L253" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12670. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L253" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12671. </dd>
  12672. </div>
  12673. </div>
  12674. <div id="sethostent-procs-all">
  12675. <div id="sethostent,cint">
  12676. <dt><pre><span class="Keyword">proc</span> <a href="#sethostent%2Ccint"><span class="Identifier">sethostent</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  12677. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  12678. <dd>
  12679. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1092" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12680. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1092" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12681. </dd>
  12682. </div>
  12683. </div>
  12684. <div id="setlocale-procs-all">
  12685. <div id="setlocale,cint,cstring">
  12686. <dt><pre><span class="Keyword">proc</span> <a href="#setlocale%2Ccint%2Ccstring"><span class="Identifier">setlocale</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;locale.h&gt;&quot;</span><span class="Other">,</span>
  12687. <span class="Identifier">sideEffect</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>
  12688. <dd>
  12689. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L267" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12690. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L267" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12691. </dd>
  12692. </div>
  12693. </div>
  12694. <div id="setnetent-procs-all">
  12695. <div id="setnetent,cint">
  12696. <dt><pre><span class="Keyword">proc</span> <a href="#setnetent%2Ccint"><span class="Identifier">setnetent</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  12697. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  12698. <dd>
  12699. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1093" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12700. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1093" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12701. </dd>
  12702. </div>
  12703. </div>
  12704. <div id="setpgid-procs-all">
  12705. <div id="setpgid,Pid,Pid">
  12706. <dt><pre><span class="Keyword">proc</span> <a href="#setpgid%2CPid%2CPid"><span class="Identifier">setpgid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  12707. <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>
  12708. <dd>
  12709. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L599" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12710. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L599" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12711. </dd>
  12712. </div>
  12713. </div>
  12714. <div id="setpgrp-procs-all">
  12715. <div id="setpgrp">
  12716. <dt><pre><span class="Keyword">proc</span> <a href="#setpgrp"><span class="Identifier">setpgrp</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  12717. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  12718. <dd>
  12719. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L600" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12720. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L600" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12721. </dd>
  12722. </div>
  12723. </div>
  12724. <div id="setprotoent-procs-all">
  12725. <div id="setprotoent,cint">
  12726. <dt><pre><span class="Keyword">proc</span> <a href="#setprotoent%2Ccint"><span class="Identifier">setprotoent</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  12727. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  12728. <dd>
  12729. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1094" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12730. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1094" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12731. </dd>
  12732. </div>
  12733. </div>
  12734. <div id="setpwent-procs-all">
  12735. <div id="setpwent">
  12736. <dt><pre><span class="Keyword">proc</span> <a href="#setpwent"><span class="Identifier">setpwent</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;pwd.h&gt;&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>
  12737. <dd>
  12738. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L329" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12739. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L329" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12740. </dd>
  12741. </div>
  12742. </div>
  12743. <div id="setregid-procs-all">
  12744. <div id="setregid,Gid,Gid">
  12745. <dt><pre><span class="Keyword">proc</span> <a href="#setregid%2CGid%2CGid"><span class="Identifier">setregid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Gid"><span class="Identifier">Gid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  12746. <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>
  12747. <dd>
  12748. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L601" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12749. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L601" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12750. </dd>
  12751. </div>
  12752. </div>
  12753. <div id="setreuid-procs-all">
  12754. <div id="setreuid,Uid,Uid">
  12755. <dt><pre><span class="Keyword">proc</span> <a href="#setreuid%2CUid%2CUid"><span class="Identifier">setreuid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  12756. <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>
  12757. <dd>
  12758. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L602" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12759. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L602" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12760. </dd>
  12761. </div>
  12762. </div>
  12763. <div id="setrlimit-procs-all">
  12764. <div id="setrlimit,cint,RLimit">
  12765. <dt><pre><span class="Keyword">proc</span> <a href="#setrlimit%2Ccint%2CRLimit"><span class="Identifier">setrlimit</span></a><span class="Other">(</span><span class="Identifier">resource</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">rlp</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#RLimit"><span class="Identifier">RLimit</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;setrlimit&quot;</span><span class="Other">,</span>
  12766. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/resource.h&gt;&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>
  12767. <dd>
  12768. The setrlimit() system calls sets resource limits.
  12769. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1181" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12770. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1181" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12771. </dd>
  12772. </div>
  12773. </div>
  12774. <div id="setservent-procs-all">
  12775. <div id="setservent,cint">
  12776. <dt><pre><span class="Keyword">proc</span> <a href="#setservent%2Ccint"><span class="Identifier">setservent</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;netdb.h&gt;&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>
  12777. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  12778. <dd>
  12779. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1095" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12780. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1095" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12781. </dd>
  12782. </div>
  12783. </div>
  12784. <div id="setsid-procs-all">
  12785. <div id="setsid">
  12786. <dt><pre><span class="Keyword">proc</span> <a href="#setsid"><span class="Identifier">setsid</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  12787. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  12788. <dd>
  12789. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L603" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12790. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L603" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12791. </dd>
  12792. </div>
  12793. </div>
  12794. <div id="setsockopt-procs-all">
  12795. <div id="setsockopt,SocketHandle,cint,cint,pointer,SockLen">
  12796. <dt><pre><span class="Keyword">proc</span> <a href="#setsockopt%2CSocketHandle%2Ccint%2Ccint%2Cpointer%2CSockLen"><span class="Identifier">setsockopt</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a5</span><span class="Other">:</span> <a href="posix.html#SockLen"><span class="Identifier">SockLen</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  12797. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  12798. <dd>
  12799. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L995" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12800. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L995" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12801. </dd>
  12802. </div>
  12803. </div>
  12804. <div id="setuid-procs-all">
  12805. <div id="setuid,Uid">
  12806. <dt><pre><span class="Keyword">proc</span> <a href="#setuid%2CUid"><span class="Identifier">setuid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Uid"><span class="Identifier">Uid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  12807. <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>
  12808. <dd>
  12809. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L604" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12810. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L604" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12811. </dd>
  12812. </div>
  12813. </div>
  12814. <div id="shm_open-procs-all">
  12815. <div id="shm_open,cstring,cint,Mode">
  12816. <dt><pre><span class="Keyword">proc</span> <a href="#shm_open%2Ccstring%2Ccint%2CMode"><span class="Identifier">shm_open</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12817. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&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>
  12818. <dd>
  12819. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L708" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12820. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L708" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12821. </dd>
  12822. </div>
  12823. </div>
  12824. <div id="shm_unlink-procs-all">
  12825. <div id="shm_unlink,cstring">
  12826. <dt><pre><span class="Keyword">proc</span> <a href="#shm_unlink%2Ccstring"><span class="Identifier">shm_unlink</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/mman.h&gt;&quot;</span><span class="Other">,</span>
  12827. <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>
  12828. <dd>
  12829. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L710" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12830. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L710" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12831. </dd>
  12832. </div>
  12833. </div>
  12834. <div id="shutdown-procs-all">
  12835. <div id="shutdown,SocketHandle,cint">
  12836. <dt><pre><span class="Keyword">proc</span> <a href="#shutdown%2CSocketHandle%2Ccint"><span class="Identifier">shutdown</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12837. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  12838. <dd>
  12839. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L997" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12840. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L997" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12841. </dd>
  12842. </div>
  12843. </div>
  12844. <div id="sigaction-procs-all">
  12845. <div id="sigaction,cint,Sigaction,Sigaction">
  12846. <dt><pre><span class="Keyword">proc</span> <a href="#sigaction%2Ccint%2CSigaction%2CSigaction"><span class="Identifier">sigaction</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigaction"><span class="Identifier">Sigaction</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12847. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  12848. <dd>
  12849. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L789" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12850. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L789" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12851. </dd>
  12852. </div>
  12853. <div id="sigaction,cint,Sigaction,ptr.Sigaction">
  12854. <dt><pre><span class="Keyword">proc</span> <a href="#sigaction%2Ccint%2CSigaction%2Cptr.Sigaction"><span class="Identifier">sigaction</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigaction"><span class="Identifier">Sigaction</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Sigaction"><span class="Identifier">Sigaction</span></a> <span class="Other">=</span> <span class="Keyword">nil</span><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  12855. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  12856. <dd>
  12857. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L792" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12858. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L792" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12859. </dd>
  12860. </div>
  12861. </div>
  12862. <div id="sigaddset-procs-all">
  12863. <div id="sigaddset,Sigset,cint">
  12864. <dt><pre><span class="Keyword">proc</span> <a href="#sigaddset%2CSigset%2Ccint"><span class="Identifier">sigaddset</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span>
  12865. <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>
  12866. <dd>
  12867. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L795" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12868. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L795" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12869. </dd>
  12870. </div>
  12871. </div>
  12872. <div id="sigaltstack-procs-all">
  12873. <div id="sigaltstack,Stack,Stack">
  12874. <dt><pre><span class="Keyword">proc</span> <a href="#sigaltstack%2CStack%2CStack"><span class="Identifier">sigaltstack</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Stack"><span class="Identifier">Stack</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span>
  12875. <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>
  12876. <dd>
  12877. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L796" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12878. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L796" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12879. </dd>
  12880. </div>
  12881. </div>
  12882. <div id="sigdelset-procs-all">
  12883. <div id="sigdelset,Sigset,cint">
  12884. <dt><pre><span class="Keyword">proc</span> <a href="#sigdelset%2CSigset%2Ccint"><span class="Identifier">sigdelset</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span>
  12885. <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>
  12886. <dd>
  12887. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L797" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12888. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L797" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12889. </dd>
  12890. </div>
  12891. </div>
  12892. <div id="sigemptyset-procs-all">
  12893. <div id="sigemptyset,Sigset">
  12894. <dt><pre><span class="Keyword">proc</span> <a href="#sigemptyset%2CSigset"><span class="Identifier">sigemptyset</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span>
  12895. <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>
  12896. <dd>
  12897. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L798" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12898. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L798" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12899. </dd>
  12900. </div>
  12901. </div>
  12902. <div id="sigfillset-procs-all">
  12903. <div id="sigfillset,Sigset">
  12904. <dt><pre><span class="Keyword">proc</span> <a href="#sigfillset%2CSigset"><span class="Identifier">sigfillset</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span>
  12905. <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>
  12906. <dd>
  12907. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L799" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12908. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L799" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12909. </dd>
  12910. </div>
  12911. </div>
  12912. <div id="sighold-procs-all">
  12913. <div id="sighold,cint">
  12914. <dt><pre><span class="Keyword">proc</span> <a href="#sighold%2Ccint"><span class="Identifier">sighold</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  12915. <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>
  12916. <dd>
  12917. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L800" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12918. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L800" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12919. </dd>
  12920. </div>
  12921. </div>
  12922. <div id="sigignore-procs-all">
  12923. <div id="sigignore,cint">
  12924. <dt><pre><span class="Keyword">proc</span> <a href="#sigignore%2Ccint"><span class="Identifier">sigignore</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  12925. <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>
  12926. <dd>
  12927. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L801" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12928. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L801" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12929. </dd>
  12930. </div>
  12931. </div>
  12932. <div id="siginterrupt-procs-all">
  12933. <div id="siginterrupt,cint,cint">
  12934. <dt><pre><span class="Keyword">proc</span> <a href="#siginterrupt%2Ccint%2Ccint"><span class="Identifier">siginterrupt</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span>
  12935. <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>
  12936. <dd>
  12937. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L802" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12938. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L802" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12939. </dd>
  12940. </div>
  12941. </div>
  12942. <div id="sigismember-procs-all">
  12943. <div id="sigismember,Sigset,cint">
  12944. <dt><pre><span class="Keyword">proc</span> <a href="#sigismember%2CSigset%2Ccint"><span class="Identifier">sigismember</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12945. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  12946. <dd>
  12947. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L803" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12948. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L803" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12949. </dd>
  12950. </div>
  12951. </div>
  12952. <div id="signal-procs-all">
  12953. <div id="signal,cint,Sighandler">
  12954. <dt><pre><span class="Keyword">proc</span> <a href="#signal%2Ccint%2CSighandler"><span class="Identifier">signal</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Identifier">Sighandler</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span>
  12955. <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>
  12956. <dd>
  12957. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L804" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12958. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L804" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12959. </dd>
  12960. </div>
  12961. </div>
  12962. <div id="sigpause-procs-all">
  12963. <div id="sigpause,cint">
  12964. <dt><pre><span class="Keyword">proc</span> <a href="#sigpause%2Ccint"><span class="Identifier">sigpause</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  12965. <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>
  12966. <dd>
  12967. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L806" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12968. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L806" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12969. </dd>
  12970. </div>
  12971. </div>
  12972. <div id="sigpending-procs-all">
  12973. <div id="sigpending,Sigset">
  12974. <dt><pre><span class="Keyword">proc</span> <a href="#sigpending%2CSigset"><span class="Identifier">sigpending</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span>
  12975. <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>
  12976. <dd>
  12977. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L807" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12978. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L807" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12979. </dd>
  12980. </div>
  12981. </div>
  12982. <div id="sigprocmask-procs-all">
  12983. <div id="sigprocmask,cint,Sigset,Sigset">
  12984. <dt><pre><span class="Keyword">proc</span> <a href="#sigprocmask%2Ccint%2CSigset%2CSigset"><span class="Identifier">sigprocmask</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12985. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  12986. <dd>
  12987. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L808" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12988. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L808" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12989. </dd>
  12990. </div>
  12991. </div>
  12992. <div id="sigqueue-procs-all">
  12993. <div id="sigqueue,Pid,cint,SigVal">
  12994. <dt><pre><span class="Keyword">proc</span> <a href="#sigqueue%2CPid%2Ccint%2CSigVal"><span class="Identifier">sigqueue</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="posix.html#SigVal"><span class="Identifier">SigVal</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  12995. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  12996. <dd>
  12997. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L810" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  12998. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L810" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  12999. </dd>
  13000. </div>
  13001. </div>
  13002. <div id="sigrelse-procs-all">
  13003. <div id="sigrelse,cint">
  13004. <dt><pre><span class="Keyword">proc</span> <a href="#sigrelse%2Ccint"><span class="Identifier">sigrelse</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  13005. <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>
  13006. <dd>
  13007. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L812" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13008. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L812" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13009. </dd>
  13010. </div>
  13011. </div>
  13012. <div id="sigset-procs-all">
  13013. <div id="sigset,int,proc(cint)">
  13014. <dt><pre><span class="Keyword">proc</span> <a href="#sigset%2Cint%2Cproc%28cint%29"><span class="Identifier">sigset</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span> {.<span class="Identifier">noconv</span>.}<span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13015. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  13016. <dd>
  13017. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L813" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13018. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L813" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13019. </dd>
  13020. </div>
  13021. </div>
  13022. <div id="sigsuspend-procs-all">
  13023. <div id="sigsuspend,Sigset">
  13024. <dt><pre><span class="Keyword">proc</span> <a href="#sigsuspend%2CSigset"><span class="Identifier">sigsuspend</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&quot;</span><span class="Other">,</span>
  13025. <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>
  13026. <dd>
  13027. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L815" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13028. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L815" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13029. </dd>
  13030. </div>
  13031. </div>
  13032. <div id="sigtimedwait-procs-all">
  13033. <div id="sigtimedwait,Sigset,SigInfo,Timespec">
  13034. <dt><pre><span class="Keyword">proc</span> <a href="#sigtimedwait%2CSigset%2CSigInfo%2CTimespec"><span class="Identifier">sigtimedwait</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#SigInfo"><span class="Identifier">SigInfo</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Timespec"><span class="Identifier">Timespec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  13035. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  13036. <dd>
  13037. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L825" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13038. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L825" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13039. </dd>
  13040. </div>
  13041. </div>
  13042. <div id="sigwait-procs-all">
  13043. <div id="sigwait,Sigset,cint">
  13044. <dt><pre><span class="Keyword">proc</span> <a href="#sigwait%2CSigset%2Ccint"><span class="Identifier">sigwait</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13045. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  13046. <dd>
  13047. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L835" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13048. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L835" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13049. </dd>
  13050. </div>
  13051. </div>
  13052. <div id="sigwaitinfo-procs-all">
  13053. <div id="sigwaitinfo,Sigset,SigInfo">
  13054. <dt><pre><span class="Keyword">proc</span> <a href="#sigwaitinfo%2CSigset%2CSigInfo"><span class="Identifier">sigwaitinfo</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Sigset"><span class="Identifier">Sigset</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#SigInfo"><span class="Identifier">SigInfo</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13055. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;signal.h&gt;&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>
  13056. <dd>
  13057. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L837" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13058. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L837" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13059. </dd>
  13060. </div>
  13061. </div>
  13062. <div id="sleep-procs-all">
  13063. <div id="sleep,cint">
  13064. <dt><pre><span class="Keyword">proc</span> <a href="#sleep%2Ccint"><span class="Identifier">sleep</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  13065. <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>
  13066. <dd>
  13067. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L605" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13068. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L605" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13069. </dd>
  13070. </div>
  13071. </div>
  13072. <div id="sockatmark-procs-all">
  13073. <div id="sockatmark,cint">
  13074. <dt><pre><span class="Keyword">proc</span> <a href="#sockatmark%2Ccint"><span class="Identifier">sockatmark</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  13075. <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>
  13076. <dd>
  13077. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1001" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13078. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1001" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13079. </dd>
  13080. </div>
  13081. </div>
  13082. <div id="socket-procs-all">
  13083. <div id="socket,cint,cint,cint">
  13084. <dt><pre><span class="Keyword">proc</span> <a href="#socket%2Ccint%2Ccint%2Ccint"><span class="Identifier">socket</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#SocketHandle"><span class="Identifier">SocketHandle</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&quot;</span><span class="Other">,</span>
  13085. <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>
  13086. <dd>
  13087. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L999" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13088. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L999" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13089. </dd>
  13090. </div>
  13091. </div>
  13092. <div id="socketpair-procs-all">
  13093. <div id="socketpair,cint,cint,cint,array[,cint]">
  13094. <dt><pre><span class="Keyword">proc</span> <a href="#socketpair%2Ccint%2Ccint%2Ccint%2Carray%5B%2Ccint%5D"><span class="Identifier">socketpair</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">,</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="system.html#array"><span class="Identifier">array</span></a><span class="Other">[</span><span class="DecNumber">0</span> <span class="Operator">..</span> <span class="DecNumber">1</span><span class="Other">,</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13095. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/socket.h&gt;&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>
  13096. <dd>
  13097. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1003" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13098. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1003" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13099. </dd>
  13100. </div>
  13101. </div>
  13102. <div id="st_atime-procs-all">
  13103. <div id="st_atime,Stat">
  13104. <dt><pre><span class="Keyword">proc</span> <a href="#st_atime%2CStat"><span class="Identifier">st_atime</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="posix.html#Stat"><span class="Identifier">Stat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a> {.<span class="Identifier">inline</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>
  13105. <dd>
  13106. Second-granularity time of last access.
  13107. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L119" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13108. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L119" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13109. </dd>
  13110. </div>
  13111. </div>
  13112. <div id="st_ctime-procs-all">
  13113. <div id="st_ctime,Stat">
  13114. <dt><pre><span class="Keyword">proc</span> <a href="#st_ctime%2CStat"><span class="Identifier">st_ctime</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="posix.html#Stat"><span class="Identifier">Stat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a> {.<span class="Identifier">inline</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>
  13115. <dd>
  13116. Second-granularity time of last status change.
  13117. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L125" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13118. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L125" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13119. </dd>
  13120. </div>
  13121. </div>
  13122. <div id="st_mtime-procs-all">
  13123. <div id="st_mtime,Stat">
  13124. <dt><pre><span class="Keyword">proc</span> <a href="#st_mtime%2CStat"><span class="Identifier">st_mtime</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="posix.html#Stat"><span class="Identifier">Stat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a> {.<span class="Identifier">inline</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>
  13125. <dd>
  13126. Second-granularity time of last data modification.
  13127. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L122" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13128. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L122" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13129. </dd>
  13130. </div>
  13131. </div>
  13132. <div id="stat-procs-all">
  13133. <div id="stat,cstring,Stat">
  13134. <dt><pre><span class="Keyword">proc</span> <a href="#stat%2Ccstring%2CStat"><span class="Identifier">stat</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Stat"><span class="Identifier">Stat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&quot;</span><span class="Other">,</span>
  13135. <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>
  13136. <dd>
  13137. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L659" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13138. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L659" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13139. </dd>
  13140. </div>
  13141. </div>
  13142. <div id="statvfs-procs-all">
  13143. <div id="statvfs,cstring,Statvfs">
  13144. <dt><pre><span class="Keyword">proc</span> <a href="#statvfs%2Ccstring%2CStatvfs"><span class="Identifier">statvfs</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Statvfs"><span class="Identifier">Statvfs</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13145. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/statvfs.h&gt;&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>
  13146. <dd>
  13147. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L642" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13148. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L642" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13149. </dd>
  13150. </div>
  13151. </div>
  13152. <div id="strerror-procs-all">
  13153. <div id="strerror,cint">
  13154. <dt><pre><span class="Keyword">proc</span> <a href="#strerror%2Ccint"><span class="Identifier">strerror</span></a><span class="Other">(</span><span class="Identifier">errnum</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;string.h&gt;&quot;</span><span class="Other">,</span>
  13155. <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>
  13156. <dd>
  13157. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L333" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13158. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L333" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13159. </dd>
  13160. </div>
  13161. </div>
  13162. <div id="strfmon-procs-all">
  13163. <div id="strfmon,cstring,int,cstring">
  13164. <dt><pre><span class="Keyword">proc</span> <a href="#strfmon%2Ccstring%2Cint%2Ccstring"><span class="Identifier">strfmon</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">varargs</span><span class="Other">,</span> <span class="Identifier">importc</span><span class="Other">,</span>
  13165. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;monetary.h&gt;&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>
  13166. <dd>
  13167. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L270" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13168. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L270" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13169. </dd>
  13170. </div>
  13171. </div>
  13172. <div id="strftime-procs-all">
  13173. <div id="strftime,cstring,int,cstring,Tm">
  13174. <dt><pre><span class="Keyword">proc</span> <a href="#strftime%2Ccstring%2Cint%2Ccstring%2CTm"><span class="Identifier">strftime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13175. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  13176. <dd>
  13177. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L740" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13178. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L740" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13179. </dd>
  13180. </div>
  13181. </div>
  13182. <div id="strptime-procs-all">
  13183. <div id="strptime,cstring,cstring,Tm">
  13184. <dt><pre><span class="Keyword">proc</span> <a href="#strptime%2Ccstring%2Ccstring%2CTm"><span class="Identifier">strptime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13185. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  13186. <dd>
  13187. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L742" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13188. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L742" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13189. </dd>
  13190. </div>
  13191. </div>
  13192. <div id="swab-procs-all">
  13193. <div id="swab,pointer,pointer,int">
  13194. <dt><pre><span class="Keyword">proc</span> <a href="#swab%2Cpointer%2Cpointer%2Cint"><span class="Identifier">swab</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  13195. <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>
  13196. <dd>
  13197. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L606" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13198. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L606" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13199. </dd>
  13200. </div>
  13201. </div>
  13202. <div id="swapcontext-procs-all">
  13203. <div id="swapcontext,Ucontext,Ucontext">
  13204. <dt><pre><span class="Keyword">proc</span> <a href="#swapcontext%2CUcontext%2CUcontext"><span class="Identifier">swapcontext</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Ucontext"><span class="Identifier">Ucontext</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;ucontext.h&gt;&quot;</span><span class="Other">,</span>
  13205. <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>
  13206. <dd>
  13207. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L931" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13208. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L931" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13209. </dd>
  13210. </div>
  13211. </div>
  13212. <div id="symlink-procs-all">
  13213. <div id="symlink,cstring,cstring">
  13214. <dt><pre><span class="Keyword">proc</span> <a href="#symlink%2Ccstring%2Ccstring"><span class="Identifier">symlink</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  13215. <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>
  13216. <dd>
  13217. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L608" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13218. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L608" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13219. </dd>
  13220. </div>
  13221. </div>
  13222. <div id="sync-procs-all">
  13223. <div id="sync">
  13224. <dt><pre><span class="Keyword">proc</span> <a href="#sync"><span class="Identifier">sync</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  13225. <dd>
  13226. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L611" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13227. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L611" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13228. </dd>
  13229. </div>
  13230. </div>
  13231. <div id="sysconf-procs-all">
  13232. <div id="sysconf,cint">
  13233. <dt><pre><span class="Keyword">proc</span> <a href="#sysconf%2Ccint"><span class="Identifier">sysconf</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  13234. <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>
  13235. <dd>
  13236. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L612" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13237. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L612" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13238. </dd>
  13239. </div>
  13240. </div>
  13241. <div id="tcgetpgrp-procs-all">
  13242. <div id="tcgetpgrp,cint">
  13243. <dt><pre><span class="Keyword">proc</span> <a href="#tcgetpgrp%2Ccint"><span class="Identifier">tcgetpgrp</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  13244. <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>
  13245. <dd>
  13246. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L613" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13247. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L613" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13248. </dd>
  13249. </div>
  13250. </div>
  13251. <div id="tcsetpgrp-procs-all">
  13252. <div id="tcsetpgrp,cint,Pid">
  13253. <dt><pre><span class="Keyword">proc</span> <a href="#tcsetpgrp%2Ccint%2CPid"><span class="Identifier">tcsetpgrp</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  13254. <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>
  13255. <dd>
  13256. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L614" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13257. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L614" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13258. </dd>
  13259. </div>
  13260. </div>
  13261. <div id="telldir-procs-all">
  13262. <div id="telldir,ptr.DIR">
  13263. <dt><pre><span class="Keyword">proc</span> <a href="#telldir%2Cptr.DIR"><span class="Identifier">telldir</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#DIR"><span class="Identifier">DIR</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;dirent.h&gt;&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>
  13264. <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>
  13265. <dd>
  13266. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L181" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13267. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L181" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13268. </dd>
  13269. </div>
  13270. </div>
  13271. <div id="time-procs-all">
  13272. <div id="time,Time">
  13273. <dt><pre><span class="Keyword">proc</span> <a href="#time%2CTime"><span class="Identifier">time</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</span><span class="Other">,</span>
  13274. <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>
  13275. <dd>
  13276. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L743" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13277. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L743" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13278. </dd>
  13279. </div>
  13280. </div>
  13281. <div id="timegm-procs-all">
  13282. <div id="timegm,Tm">
  13283. <dt><pre><span class="Keyword">proc</span> <a href="#timegm%2CTm"><span class="Identifier">timegm</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Tm"><span class="Identifier">Tm</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Time"><span class="Identifier">Time</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  13284. <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>
  13285. <dd>
  13286. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L738" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13287. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L738" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13288. </dd>
  13289. </div>
  13290. </div>
  13291. <div id="timer_create-procs-all">
  13292. <div id="timer_create,ClockId,SigEvent,Timer">
  13293. <dt><pre><span class="Keyword">proc</span> <a href="#timer_create%2CClockId%2CSigEvent%2CTimer"><span class="Identifier">timer_create</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#ClockId"><span class="Identifier">ClockId</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#SigEvent"><span class="Identifier">SigEvent</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Timer"><span class="Identifier">Timer</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13294. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  13295. <dd>
  13296. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L744" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13297. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L744" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13298. </dd>
  13299. </div>
  13300. </div>
  13301. <div id="timer_delete-procs-all">
  13302. <div id="timer_delete,Timer">
  13303. <dt><pre><span class="Keyword">proc</span> <a href="#timer_delete%2CTimer"><span class="Identifier">timer_delete</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Timer"><span class="Identifier">Timer</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  13304. <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>
  13305. <dd>
  13306. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L746" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13307. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L746" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13308. </dd>
  13309. </div>
  13310. </div>
  13311. <div id="timer_getoverrun-procs-all">
  13312. <div id="timer_getoverrun,Timer">
  13313. <dt><pre><span class="Keyword">proc</span> <a href="#timer_getoverrun%2CTimer"><span class="Identifier">timer_getoverrun</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Timer"><span class="Identifier">Timer</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&quot;</span><span class="Other">,</span>
  13314. <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>
  13315. <dd>
  13316. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L749" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13317. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L749" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13318. </dd>
  13319. </div>
  13320. </div>
  13321. <div id="timer_gettime-procs-all">
  13322. <div id="timer_gettime,Timer,Itimerspec">
  13323. <dt><pre><span class="Keyword">proc</span> <a href="#timer_gettime%2CTimer%2CItimerspec"><span class="Identifier">timer_gettime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Timer"><span class="Identifier">Timer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Itimerspec"><span class="Identifier">Itimerspec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13324. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  13325. <dd>
  13326. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L747" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13327. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L747" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13328. </dd>
  13329. </div>
  13330. </div>
  13331. <div id="timer_settime-procs-all">
  13332. <div id="timer_settime,Timer,cint,Itimerspec,Itimerspec">
  13333. <dt><pre><span class="Keyword">proc</span> <a href="#timer_settime%2CTimer%2Ccint%2CItimerspec%2CItimerspec"><span class="Identifier">timer_settime</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Timer"><span class="Identifier">Timer</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Itimerspec"><span class="Identifier">Itimerspec</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Itimerspec"><span class="Identifier">Itimerspec</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.
  13334. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  13335. <dd>
  13336. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L750" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13337. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L750" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13338. </dd>
  13339. </div>
  13340. </div>
  13341. <div id="truncate-procs-all">
  13342. <div id="truncate,cstring,Off">
  13343. <dt><pre><span class="Keyword">proc</span> <a href="#truncate%2Ccstring%2COff"><span class="Identifier">truncate</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Off"><span class="Identifier">Off</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  13344. <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>
  13345. <dd>
  13346. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L615" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13347. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L615" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13348. </dd>
  13349. </div>
  13350. </div>
  13351. <div id="ttyname-procs-all">
  13352. <div id="ttyname,cint">
  13353. <dt><pre><span class="Keyword">proc</span> <a href="#ttyname%2Ccint"><span class="Identifier">ttyname</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  13354. <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>
  13355. <dd>
  13356. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L616" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13357. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L616" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13358. </dd>
  13359. </div>
  13360. </div>
  13361. <div id="ttyname_r-procs-all">
  13362. <div id="ttyname_r,cint,cstring,int">
  13363. <dt><pre><span class="Keyword">proc</span> <a href="#ttyname_r%2Ccint%2Ccstring%2Cint"><span class="Identifier">ttyname_r</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13364. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  13365. <dd>
  13366. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L617" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13367. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L617" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13368. </dd>
  13369. </div>
  13370. </div>
  13371. <div id="tzset-procs-all">
  13372. <div id="tzset">
  13373. <dt><pre><span class="Keyword">proc</span> <a href="#tzset"><span class="Identifier">tzset</span></a><span class="Other">(</span><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;time.h&gt;&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>
  13374. <dd>
  13375. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L752" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13376. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L752" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13377. </dd>
  13378. </div>
  13379. </div>
  13380. <div id="ualarm-procs-all">
  13381. <div id="ualarm,Useconds,Useconds">
  13382. <dt><pre><span class="Keyword">proc</span> <a href="#ualarm%2CUseconds%2CUseconds"><span class="Identifier">ualarm</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">,</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Useconds"><span class="Identifier">Useconds</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Useconds"><span class="Identifier">Useconds</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  13383. <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>
  13384. <dd>
  13385. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L619" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13386. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L619" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13387. </dd>
  13388. </div>
  13389. </div>
  13390. <div id="umask-procs-all">
  13391. <div id="umask,Mode">
  13392. <dt><pre><span class="Keyword">proc</span> <a href="#umask%2CMode"><span class="Identifier">umask</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Mode"><span class="Identifier">Mode</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/stat.h&gt;&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>
  13393. <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>
  13394. <dd>
  13395. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L660" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13396. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L660" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13397. </dd>
  13398. </div>
  13399. </div>
  13400. <div id="uname-procs-all">
  13401. <div id="uname,Utsname">
  13402. <dt><pre><span class="Keyword">proc</span> <a href="#uname%2CUtsname"><span class="Identifier">uname</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#Utsname"><span class="Identifier">Utsname</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/utsname.h&gt;&quot;</span><span class="Other">,</span>
  13403. <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>
  13404. <dd>
  13405. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L331" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13406. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L331" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13407. </dd>
  13408. </div>
  13409. </div>
  13410. <div id="unlink-procs-all">
  13411. <div id="unlink,cstring">
  13412. <dt><pre><span class="Keyword">proc</span> <a href="#unlink%2Ccstring"><span class="Identifier">unlink</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  13413. <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>
  13414. <dd>
  13415. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L620" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13416. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L620" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13417. </dd>
  13418. </div>
  13419. </div>
  13420. <div id="usleep-procs-all">
  13421. <div id="usleep,Useconds">
  13422. <dt><pre><span class="Keyword">proc</span> <a href="#usleep%2CUseconds"><span class="Identifier">usleep</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Useconds"><span class="Identifier">Useconds</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  13423. <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>
  13424. <dd>
  13425. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L621" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13426. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L621" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13427. </dd>
  13428. </div>
  13429. </div>
  13430. <div id="utimes-procs-all">
  13431. <div id="utimes,cstring,ptr.array[,Timeval]">
  13432. <dt><pre><span class="Keyword">proc</span> <a href="#utimes%2Ccstring%2Cptr.array%5B%2CTimeval%5D"><span class="Identifier">utimes</span></a><span class="Other">(</span><span class="Identifier">path</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">times</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="system.html#array"><span class="Identifier">array</span></a><span class="Other">[</span><span class="DecNumber">2</span><span class="Other">,</span> <a href="posix.html#Timeval"><span class="Identifier">Timeval</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.
  13433. <span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">&quot;utimes&quot;</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/time.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  13434. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  13435. <dd>
  13436. <p>Sets file access and modification times.</p>
  13437. <p>Pass the filename and an array of times to set the access and modification times respectively. If you pass nil as the array both attributes will be set to the current time.</p>
  13438. <p>Returns zero on success.</p>
  13439. <p>For more information read <a class="reference external" href="https://www.unix.com/man-page/posix/3/utimes/">https://www.unix.com/man-page/posix/3/utimes/</a>.</p>
  13440. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1140" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13441. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1140" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13442. </dd>
  13443. </div>
  13444. </div>
  13445. <div id="vfork-procs-all">
  13446. <div id="vfork">
  13447. <dt><pre><span class="Keyword">proc</span> <a href="#vfork"><span class="Identifier">vfork</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&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>
  13448. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  13449. <dd>
  13450. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L622" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13451. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L622" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13452. </dd>
  13453. </div>
  13454. </div>
  13455. <div id="wait-procs-all">
  13456. <div id="wait,ptr.cint">
  13457. <dt><pre><span class="Keyword">proc</span> <a href="#wait%2Cptr.cint"><span class="Identifier">wait</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">discardable</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/wait.h&gt;&quot;</span><span class="Other">,</span>
  13458. <span class="Identifier">sideEffect</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>
  13459. <dd>
  13460. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L755" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13461. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L755" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13462. </dd>
  13463. </div>
  13464. </div>
  13465. <div id="wait4-procs-all">
  13466. <div id="wait4,Pid,ptr.cint,cint,ptr.Rusage">
  13467. <dt><pre><span class="Keyword">proc</span> <a href="#wait4%2CPid%2Cptr.cint%2Ccint%2Cptr.Rusage"><span class="Identifier">wait4</span></a><span class="Other">(</span><span class="Identifier">pid</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">status</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">options</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">rusage</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#Rusage"><span class="Identifier">Rusage</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.
  13468. <span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/wait.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  13469. <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
  13470. <dd>
  13471. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L769" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13472. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L769" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13473. </dd>
  13474. </div>
  13475. </div>
  13476. <div id="waitid-procs-all">
  13477. <div id="waitid,cint,Id,SigInfo,cint">
  13478. <dt><pre><span class="Keyword">proc</span> <a href="#waitid%2Ccint%2CId%2CSigInfo%2Ccint"><span class="Identifier">waitid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="posix.html#Id"><span class="Identifier">Id</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="posix.html#SigInfo"><span class="Identifier">SigInfo</span></a><span class="Other">;</span> <span class="Identifier">a4</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13479. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/wait.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  13480. <dd>
  13481. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L756" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13482. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L756" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13483. </dd>
  13484. </div>
  13485. </div>
  13486. <div id="waitpid-procs-all">
  13487. <div id="waitpid,Pid,cint,cint">
  13488. <dt><pre><span class="Keyword">proc</span> <a href="#waitpid%2CPid%2Ccint%2Ccint"><span class="Identifier">waitpid</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">var</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="posix.html#Pid"><span class="Identifier">Pid</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13489. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/wait.h&gt;&quot;</span><span class="Other">,</span> <span class="Identifier">sideEffect</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>
  13490. <dd>
  13491. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L758" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13492. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L758" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13493. </dd>
  13494. </div>
  13495. </div>
  13496. <div id="WEXITSTATUS-procs-all">
  13497. <div id="WEXITSTATUS,cint">
  13498. <dt><pre><span class="Keyword">proc</span> <a href="#WEXITSTATUS%2Ccint"><span class="Identifier">WEXITSTATUS</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<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>
  13499. <dd>
  13500. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L576" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13501. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L576" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13502. </dd>
  13503. </div>
  13504. </div>
  13505. <div id="WIFCONTINUED-procs-all">
  13506. <div id="WIFCONTINUED,cint">
  13507. <dt><pre><span class="Keyword">proc</span> <a href="#WIFCONTINUED%2Ccint"><span class="Identifier">WIFCONTINUED</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<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>
  13508. <dd>
  13509. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L582" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13510. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L582" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13511. </dd>
  13512. </div>
  13513. </div>
  13514. <div id="WIFEXITED-procs-all">
  13515. <div id="WIFEXITED,cint">
  13516. <dt><pre><span class="Keyword">proc</span> <a href="#WIFEXITED%2Ccint"><span class="Identifier">WIFEXITED</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<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>
  13517. <dd>
  13518. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L579" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13519. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L579" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13520. </dd>
  13521. </div>
  13522. </div>
  13523. <div id="WIFSIGNALED-procs-all">
  13524. <div id="WIFSIGNALED,cint">
  13525. <dt><pre><span class="Keyword">proc</span> <a href="#WIFSIGNALED%2Ccint"><span class="Identifier">WIFSIGNALED</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<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>
  13526. <dd>
  13527. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L580" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13528. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L580" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13529. </dd>
  13530. </div>
  13531. </div>
  13532. <div id="WIFSTOPPED-procs-all">
  13533. <div id="WIFSTOPPED,cint">
  13534. <dt><pre><span class="Keyword">proc</span> <a href="#WIFSTOPPED%2Ccint"><span class="Identifier">WIFSTOPPED</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<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>
  13535. <dd>
  13536. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L581" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13537. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L581" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13538. </dd>
  13539. </div>
  13540. </div>
  13541. <div id="write-procs-all">
  13542. <div id="write,cint,pointer,int">
  13543. <dt><pre><span class="Keyword">proc</span> <a href="#write%2Ccint%2Cpointer%2Cint"><span class="Identifier">write</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;unistd.h&gt;&quot;</span><span class="Other">,</span>
  13544. <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>
  13545. <dd>
  13546. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L623" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13547. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L623" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13548. </dd>
  13549. </div>
  13550. </div>
  13551. <div id="writev-procs-all">
  13552. <div id="writev,cint,ptr.IOVec,cint">
  13553. <dt><pre><span class="Keyword">proc</span> <a href="#writev%2Ccint%2Cptr.IOVec%2Ccint"><span class="Identifier">writev</span></a><span class="Other">(</span><span class="Identifier">a1</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">a2</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#IOVec"><span class="Identifier">IOVec</span></a><span class="Other">;</span> <span class="Identifier">a3</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span>
  13554. <span class="Identifier">header</span><span class="Other">:</span> <span class="StringLit">&quot;&lt;sys/uio.h&gt;&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>
  13555. <dd>
  13556. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L935" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13557. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L935" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13558. </dd>
  13559. </div>
  13560. </div>
  13561. <div id="WSTOPSIG-procs-all">
  13562. <div id="WSTOPSIG,cint">
  13563. <dt><pre><span class="Keyword">proc</span> <a href="#WSTOPSIG%2Ccint"><span class="Identifier">WSTOPSIG</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<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>
  13564. <dd>
  13565. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L578" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13566. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L578" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13567. </dd>
  13568. </div>
  13569. </div>
  13570. <div id="WTERMSIG-procs-all">
  13571. <div id="WTERMSIG,cint">
  13572. <dt><pre><span class="Keyword">proc</span> <a href="#WTERMSIG%2Ccint"><span class="Identifier">WTERMSIG</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> {.<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>
  13573. <dd>
  13574. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L577" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13575. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L577" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13576. </dd>
  13577. </div>
  13578. </div>
  13579. </dl>
  13580. </div>
  13581. <div class="section" id="18">
  13582. <h1><a class="toc-backref" href="#18">Templates</a></h1>
  13583. <dl class="item">
  13584. <div id="onSignal-templates-all">
  13585. <div id="onSignal.t,varargs[cint],untyped">
  13586. <dt><pre><span class="Keyword">template</span> <a href="#onSignal.t%2Cvarargs%5Bcint%5D%2Cuntyped"><span class="Identifier">onSignal</span></a><span class="Other">(</span><span class="Identifier">signals</span><span class="Other">:</span> <a href="system.html#varargs"><span class="Identifier">varargs</span></a><span class="Other">[</span><a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">]</span><span class="Other">;</span> <span class="Identifier">body</span><span class="Other">:</span> <a href="system.html#untyped"><span class="Identifier">untyped</span></a><span class="Other">)</span></pre></dt>
  13587. <dd>
  13588. <p>Setup code to be executed when Unix signals are received. The currently handled signal is injected as <tt class="docutils literal"><span class="pre"><span class="Identifier">sig</span></span></tt> into the calling scope.</p>
  13589. <p>Example:</p>
  13590. <p><pre class="listing"><span class="Keyword">from</span> <span class="Identifier">std</span><span class="Operator">/</span><span class="Identifier">posix</span> <span class="Keyword">import</span> <span class="Identifier">SIGINT</span><span class="Punctuation">,</span> <span class="Identifier">SIGTERM</span><span class="Punctuation">,</span> <span class="Identifier">onSignal</span>
  13591. <span class="Identifier">onSignal</span><span class="Punctuation">(</span><span class="Identifier">SIGINT</span><span class="Punctuation">,</span> <span class="Identifier">SIGTERM</span><span class="Punctuation">)</span><span class="Punctuation">:</span>
  13592. <span class="Identifier">echo</span> <span class="StringLit">&quot;bye from signal &quot;</span><span class="Punctuation">,</span> <span class="Identifier">sig</span></pre></p>
  13593. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix.nim#L1154" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13594. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix.nim#L1154" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13595. </dd>
  13596. </div>
  13597. </div>
  13598. <div id="sa_sigaction-templates-all">
  13599. <div id="sa_sigaction.t,Sigaction">
  13600. <dt><pre><span class="Keyword">template</span> <a href="#sa_sigaction.t%2CSigaction"><span class="Identifier">sa_sigaction</span></a><span class="Other">(</span><span class="Identifier">v</span><span class="Other">:</span> <a href="posix.html#Sigaction"><span class="Identifier">Sigaction</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">;</span> <span class="Identifier">y</span><span class="Other">:</span> <span class="Keyword">ptr</span> <a href="posix.html#SigInfo"><span class="Identifier">SigInfo</span></a><span class="Other">;</span> <span class="Identifier">z</span><span class="Other">:</span> <a href="system.html#pointer"><span class="Identifier">pointer</span></a><span class="Other">)</span> {.
  13601. <span class="Identifier">noconv</span>.}</pre></dt>
  13602. <dd>
  13603. <a href="https://github.com/nim-lang/Nim/tree/devel/lib/posix/posix_linux_amd64.nim#L339" class="link-seesrc" target="_blank">Source</a>&nbsp;&nbsp;
  13604. <a href="https://github.com/nim-lang/Nim/edit/devel/lib/posix/posix_linux_amd64.nim#L339" class="link-seesrc" target="_blank" >Edit</a>&nbsp;&nbsp;
  13605. </dd>
  13606. </div>
  13607. </div>
  13608. </dl>
  13609. </div>
  13610. </div>
  13611. </div>
  13612. <div class="twelve-columns footer">
  13613. <span class="nim-sprite"></span>
  13614. <br>
  13615. <small style="color: var(--hint);">Made with Nim. Generated: 2025-01-09 12:00:39 UTC</small>
  13616. </div>
  13617. </div>
  13618. </div>
  13619. <script defer data-domain="nim-lang.org" src="https://plausible.io/js/plausible.js"></script>
  13620. </body>
  13621. </html>