[ Previous | Table of Contents | Index | Library Home | Legal | Search ]

General Programming Concepts: Writing and Debugging Programs


Index

Special Characters
Numerics
A B C D E F G H I J K L M N O P Q R S T U V W Y
Special Characters
  • _exit subroutine (5133)
  • _LARGE_FILES (4733)
  • _max_disp_width macro (5531)
  • use of (5299)
  • Numerics
  • 216840 (4602), (4603)
  • 41Map203831 (4516)
  • 42Gap211376 (6144)
  • 64-bit (4929)
  • execution environment (4930)
  • kernel extension development (4931)
  • A
  • access subroutine (4824)
  • adb debug program
  • address maps
  • displaying (4514)
  • addresses
  • displaying (4500)
  • finding current (4511)
  • forming (4499)
  • binary files
  • patching (4505)
  • breakpoints (4471), (4472), (4473)
  • C stack backtrace
  • displaying (4501)
  • commands, combining (4486)
  • computing numbers (4492)
  • creating scripts (4487)
  • customizing (4485)
  • data
  • displaying (4497)
  • data formats
  • choosing (4502)
  • data formatting, example (4530)
  • default input formats
  • setting (4491)
  • directory dumps
  • example (4529)
  • displaying text (4493)
  • examples
  • data formatting (4531)
  • directory dumps (4526)
  • i-node dumps (4527)
  • tracing multiple functions (4532)
  • exiting (4467)
  • expressions
  • list of (4517)
  • using integers (4479)
  • using operators (4483)
  • using symbols (4481)
  • external variables
  • displaying (4512)
  • files
  • locating values in (4506)
  • writing (4508)
  • i-node dumps
  • example (4528)
  • instructions
  • displaying (4498)
  • integers
  • using in expressions (4480)
  • list of operators (4519)
  • list of subcommands (4522)
  • list of variables (4524)
  • maps
  • memory, changing (4504)
  • maps, address
  • displaying (4515)
  • maximum offsets
  • setting (4490)
  • memory
  • changing (4509)
  • memory maps
  • changing (4503)
  • numbers, computing (4494)
  • operators
  • using in expressions (4484)
  • operators, list of (4518)
  • output widths
  • setting (4489)
  • program execution
  • controlling (4468)
  • programs
  • continuing execution (4474)
  • preparing for debugging (4469)
  • running (4470)
  • single-stepping (4475)
  • stopping (4478)
  • stopping with keys (4476)
  • prompts, using (4464)
  • sample programs (4525)
  • scripts, creating (4488)
  • shell commands, using (4466)
  • source files
  • displaying and manipulating (4496)
  • starting (4457), (4458), (4459), (4460), (4461) , (4462)
  • stopping a program (4477)
  • subcommands, list of (4521)
  • symbols
  • using in expressions (4482)
  • text, displaying (4495)
  • tracing multiple functions, example of (4533)
  • using prompts (4463)
  • using shell commands (4465)
  • values
  • locating in files (4507)
  • variables
  • displaying external (4513)
  • list of (4523)
  • using (4510)
  • addresses
  • disk (4721)
  • program
  • overview (6136)
  • alarm subroutine (5120)
  • alarms
  • audible
  • curses (4417), (4439)
  • beeps
  • curses (4416), (4438)
  • flashes
  • curses (4422), (4444)
  • visible
  • curses (4423), (4445)
  • alerts (4651)
  • aliases
  • SMIT (6203)
  • allocation
  • compressed file system (4717)
  • JFS (4710)
  • allocation bitmaps (4833)
  • allocation groups (4840)
  • applications (4928)
  • 32-bit (4927)
  • ASCII
  • definition (5215)
  • ascii characters
  • list of (5816)
  • unique code-point range (6090)
  • ASCII characters
  • ASCII code set (5216)
  • async-cancel safety (4965)
  • attributes
  • setting
  • curses (4407), (4429)
  • turning off
  • curses (4405), (4411), (4427), (4433)
  • turning on
  • curses (4403), (4409), (4425), (4431)
  • attributes object (4937), (4975), (4998)
  • auxiliary area (5885)
  • B
  • back end program (4850)
  • backup command (4650)
  • beeps
  • curses (4415), (4437)
  • BIDI (5291)
  • bidirectional data streams
  • logical (5774)
  • visual (5768)
  • Bidirectional Input Method (5904)
  • features (5905)
  • Key Settings (5907)
  • keymap (5906)
  • modifiers (5908)
  • bidirectionality (BIDI) (5764), (5765), (5766), (5770), (5771) , (5772)
  • definition (5290)
  • binding a thread (4919)
  • blocks
  • boot (4830)
  • data (4835)
  • full logical (4704)
  • indirect (4723), (4804)
  • logical (4702)
  • partial logical (4706)
  • super (4832)
  • boot block (4829)
  • buffer size operations (6321)
  • byte size of characters
  • determining (5296)
  • example (6086)
  • C
  • C locale (5314), (5337), (5366), (5383)
  • definition (5267)
  • callbacks
  • auxiliary (5901)
  • initializing (5902)
  • input method (5891)
  • status (5900)
  • text drawing (5899)
  • cancelability (4964)
  • cancellation
  • points (4966)
  • states (4960)
  • types (4961)
  • cancellation request (4958)
  • catclose subroutine (6046), (6048)
  • category
  • definition (5257)
  • catgets subroutine (6041), (6050), (6066)
  • catopen subroutine (6039), (6043), (6049), (6063), (6071)
  • cbreak mode
  • curses (4373)
  • minicurses (4374)
  • changing the locale
  • example (5362)
  • Chapter (5870)
  • char data type (5210), (5725)
  • character
  • definition (5205)
  • previous character in a buffer (5443)
  • character class properties
  • description (5235)
  • character conversion (5485)
  • character processing
  • Japanese (5926)
  • character set
  • definition (5206)
  • character shaping (5289), (5778)
  • characters
  • adding characters to windows
  • curses (4295), (4307)
  • minicurses (4296)
  • allowing 8-bit character return (4352)
  • ASCII
  • list of (5817)
  • control characters
  • converting to printables (4314)
  • converting control characters to printables
  • curses (4312)
  • current
  • curses (4228)
  • deleting
  • curses (4342)
  • determining display width (5302)
  • erasing characters
  • curses (4326)
  • getting characters from standard input
  • curses (4348)
  • retrieving from a window using
  • curses (4354)
  • returning if no input is available
  • curses (4350)
  • chdir subroutine (4685)
  • Chinese
  • input method (5948)
  • chmod subroutine (4825)
  • chown subroutine (4826)
  • chroot subroutine (4687)
  • cleanup handlers (4969)
  • close subroutine
  • closing files with (4787)
  • code page independence
  • definition (5294)
  • code set
  • obtaining current (5211)
  • support (5204)
  • code-set (5874)
  • code set display width (5250), (5251)
  • code set independence (5229)
  • code set width (5248)
  • code sets (5786)
  • ASCII (5217)
  • Big5 (5847)
  • definition (5207)
  • determining byte size of characters (5295)
  • example (6085)
  • history (5209)
  • IBM-1046 (5800), (5862)
  • IBM-1124 (5808), (5864)
  • IBM-1129 (5804), (5866)
  • IBM-1252 (5813)
  • IBM-850 (5794), (5851)
  • IBM-856 (5796), (5853)
  • IBM-932 (5798)
  • IBM-943 (5221), (5802), (5858)
  • IBM-eucJP (5789)
  • IBM-eucKR (5848)
  • IBM-eucTW (5846)
  • IBM PC
  • IBM-850 (5849)
  • IBM-921 (5854)
  • IBM-922 (5856)
  • IBM-932 (5860)
  • implementation strategy (5819)
  • ISO
  • GBK (5845)
  • IBM-eucCN (5844)
  • IBM-eucJP (5843)
  • ISO646-IRV (5824)
  • ISO8859-1 (5825), (5826)
  • ISO8859-1 (5827)
  • ISO8859-15 (5791), (5839)
  • ISO8859-5 (5829)
  • ISO8859-6 (5831)
  • ISO8859-7 (5833)
  • ISO8859-8 (5835)
  • ISO8859-9 (5837)
  • ISO8859 family (5787)
  • structure
  • control characters (5821)
  • extended UNIX code (EUC) (5842)
  • general format (5820)
  • graphic characters (5822)
  • single-byte and multibyte (5823)
  • TID-620 (5868)
  • TIS-620 (5806)
  • understanding (5208)
  • UTF-8 (5810)
  • collation
  • definition (5236)
  • primary weight (5239)
  • secondary weight (5241)
  • collation subroutines
  • multibyte character
  • strcoll (5560)
  • strxfrm (5563)
  • wide character
  • understanding (5549)
  • wcscoll (5566), (5573)
  • wcsxfrm (5569), (5577), (5580)
  • collation weight
  • definition (5238)
  • commands
  • backup (4649)
  • cron (4642)
  • diag (4615)
  • dspcat (6028)
  • dspmsg (6031)
  • errclear (4644), (4664)
  • errdemon (4665)
  • errlogger (4666)
  • errmsg (4656)
  • errpt (4617), (4629), (4633), (4667)
  • errstop (4639)
  • errupdate (4625), (4668)
  • ls (4648)
  • mycmd (6280)
  • SCCS
  • list of (6170)
  • trace (6266), (6278)
  • trcrpt (6268), (6273), (6287)
  • trcstop (6284)
  • comparing
  • wide character string collation values
  • example (5571), (5575)
  • wide character strings
  • example (5590)
  • comparison subroutines
  • wide character
  • understanding (5583)
  • wcscmp (5557), (5585), (5592)
  • wcsncmp (5588)
  • compiling a multi-threaded program (4905)
  • compressed file system (4716)
  • concurrency level (4878)
  • condition variable
  • attributes
  • creation (5002)
  • destruction (5001)
  • object (4999)
  • process-shared (5108)
  • creation (5009)
  • definition (4997)
  • destruction (5010), (5022)
  • signalling (5019)
  • usage (5023)
  • wait (5024)
  • waiting (5015)
  • contention scope (5052)
  • global contention scope (4874)
  • local contention scope (4875)
  • process contention scope (4877)
  • system contention scope (4876)
  • contention-scope attribute (5055)
  • control characters
  • converting to printables
  • curses (4313)
  • controlling terminal (6316)
  • conversion subroutines
  • wide character
  • understanding (5595)
  • wcstod (5597), (5607)
  • wcstol (5600), (5611)
  • wcstoul (5603), (5615)
  • conversion technology
  • kana-to-kanji (5927)
  • converters (6319)
  • converters overview for programming (5869)
  • description (5213)
  • converting
  • multibyte string to wide character string
  • example (5448)
  • multibyte to wide character
  • example (5432)
  • wide character
  • to double (5605)
  • to signed long integer (5609)
  • to unsigned long integer (5613)
  • wide character string to multibyte character string
  • example (5455)
  • wide character string to multibyte string
  • example (5444)
  • wide character to multibyte
  • example (5436)
  • copy subroutines
  • wide character
  • understanding (5618)
  • wcscat (5626)
  • wcscpy (5620), (5633)
  • wcsncat (5629)
  • wcsncpy (5623)
  • copying
  • wide characters
  • example (5631)
  • creat subroutine (4763)
  • creating files with (4776)
  • creating a thread (4891), (4935)
  • creation and destruction (4987), (5012)
  • cron command (4641)
  • ctype.h file (5232)
  • currency symbol (5412)
  • euro (5413)
  • curses
  • adding
  • characters to windows (4297), (4306)
  • strings to windows (4304)
  • alarms
  • audible (4412), (4434)
  • beeps (4413), (4435)
  • flashes (4419), (4441)
  • visible (4418), (4440)
  • attributes
  • setting (4406), (4428)
  • turning off (4404), (4410), (4426), (4432)
  • turning on (4402), (4408), (4424), (4430)
  • beeps (4414), (4436)
  • cbreak mode (4371)
  • characters
  • adding characters to windows (4293), (4305)
  • allowing 8-bit character return (4351)
  • converting control characters to printables (4311)
  • current (4227)
  • deleting (4341)
  • erasing characters (4325)
  • getting characters from standard input (4347)
  • retrieving from a window (4353)
  • returning if no input is available (4349)
  • clearing
  • windows (4327)
  • control characters
  • converting to printables (4310)
  • converting termcap to terminfo (4398)
  • creating
  • pads (4252)
  • current character (4226)
  • current line (4229)
  • cursors
  • controlling placement after refresh (4287)
  • getting location of logical cursor (4292)
  • logical (4233)
  • moving the logical cursor (4283)
  • moving the physical cursor (4284)
  • physical (4238)
  • delaying
  • output (4356)
  • deleting
  • characters (4343)
  • lines (4345), (4448)
  • pads (4253)
  • displays (4231)
  • erasing
  • lines (4334), (4338)
  • windows (4321)
  • flashes (4420), (4442)
  • input
  • converting new lines (4381)
  • converting returns (4382)
  • echoing (4379)
  • raw mode (4384)
  • waiting for a new line (4375)
  • inserting
  • blank lines in windows (4308)
  • lines (4449)
  • keypads
  • enabling/disabling (4455)
  • lines
  • current (4230)
  • deleting (4344), (4451)
  • erasing (4333), (4337)
  • inserting (4450)
  • logical cursor (4232)
  • macros (4245)
  • moving
  • logical cursor (4285)
  • physical cursor (4286)
  • naming conventions (4244)
  • output
  • delaying (4355)
  • pads (4235)
  • creating (4251)
  • deleting (4250)
  • refreshing (4267)
  • physical cursor (4237)
  • printing
  • formatted printf on windows (4309)
  • refreshing
  • multiple windows (4273)
  • pads (4268)
  • sub-windows (4266)
  • windows (4264)
  • restoring
  • terminals (4360)
  • saving
  • shell mode as normal mode (4389)
  • terminal mode as program mode (4387)
  • terminals (4363), (4366)
  • screen (4240)
  • scrolling
  • windows (4315)
  • starting (4246)
  • stopping (4247)
  • strings
  • adding to windows (4299)
  • making two letter codes into integers (4395)
  • sub-windows (4259), (4265)
  • creating (4257)
  • termcap
  • converting to terminfo (4397)
  • terminology (4225)
  • typeahead (4453)
  • windows (4242), (4248), (4249)
  • clearing (4329)
  • copying (4277)
  • creating (4256)
  • deleting (4258)
  • drawing boxes around (4278)
  • erasing (4319)
  • moving (4275)
  • overlapping (4276)
  • refreshing (4263)
  • refreshing multiple (4274)
  • screens (4241)
  • scrolling (4317)
  • cursor movement
  • bidirectionality (BIDI) (5776)
  • cursors
  • controlling placement after refresh
  • curses (4288)
  • getting location of logical cursor
  • curses (4291)
  • logical
  • curses (4234)
  • moving logical curses
  • curses (4289)
  • moving physical
  • curses (4290)
  • physical
  • curses (4239)
  • Cyrillic Input Method (5909)
  • internal modifier (5916)
  • keymap (5912)
  • keysyms (5913)
  • modifiers (5915)
  • reserved keysyms (5914)
  • D
  • data blocks (4700), (4834)
  • data streams
  • bidirectionality (BIDI) (5763)
  • data types
  • multibyte subroutines (5326)
  • wide character subroutines (5325)
  • dbx command
  • print subcommand (4570)
  • step subcommand (4589)
  • stop subcommand
  • thbp and thp aliases (4558)
  • thread subcommand (4569)
  • dbx debug program
  • files
  • current, displaying (4551)
  • dbx symbolic debug program (4534)
  • .dbxinit file (4596)
  • aliases
  • dbx subcommand, creating (4595)
  • breakpoints (4541)
  • calling procedures (4565)
  • changing the current file (4552)
  • command line editing (4538)
  • current file
  • displaying (4550)
  • dbx subcommand aliases
  • creating (4594)
  • expressions
  • modifiers and operators for (4573)
  • type checking (4577)
  • files
  • .dbxinit (4597)
  • current, changing (4553)
  • reading dbx subcommands from (4599)
  • source, displaying (4548)
  • folding variables to lowercase and uppercase (4578)
  • handling signals (4564)
  • list of subcommands (4601)
  • machine level debugging (4582)
  • machine level programs
  • debugging (4583)
  • running (4587)
  • machine registers (4585)
  • memory addresses (4586)
  • modifiers
  • for expressions (4574)
  • multiple processes (4560)
  • multiple threads (4555)
  • names, scoping (4572)
  • new dbx prompt
  • defining (4592)
  • operators
  • for expressions (4575)
  • print output
  • changing variables (4581)
  • procedures
  • calling (4566)
  • current, changing (4554)
  • program control (4539)
  • programs
  • controlling (4540)
  • machine level (4584)
  • machine level, running (4588)
  • multiple processes (4561)
  • multiple threads (4556)
  • running (4543)
  • separating output from dbx (4545)
  • prompts
  • defining (4593)
  • reading dbx subcommands from a file (4598)
  • running programs (4542)
  • running shell commands (4537)
  • scoping names (4571)
  • separating dbx output from program output (4544)
  • signals, handling (4563)
  • source directory path
  • changing (4549)
  • source files
  • displaying and manipulating (4547), (4562), (4591)
  • stack trace, displaying (4567)
  • starting (4536)
  • subcommands, list of (4600)
  • thread-related objects (4557)
  • tracing execution (4546)
  • type checking in expressions (4576)
  • using (4535)
  • variables
  • changing print output (4580)
  • displaying and modifying (4568)
  • folding, lowercase and uppercase (4579)
  • deadlock (4995)
  • debugging a multi-threaded program (4910)
  • default locale
  • definition (5269)
  • descriptors (4765)
  • detached state (5029)
  • detachstate attribute (4945)
  • diag command (4614)
  • dialogs
  • SMIT (6198)
  • directories
  • changing
  • current (4686)
  • root (4688)
  • linking (4754)
  • overview (4681), (4683)
  • status (4755)
  • working with
  • overview (4684)
  • subroutines for (4689)
  • disk address format (4720)
  • disk fragments (4836)
  • disk i-nodes (4692), (4838)
  • disk space allocation (4709)
  • display column width
  • wide character subroutines
  • understanding (5529)
  • wcswidth (5535), (5536), (5546), (5547)
  • wcwidth (5538), (5539), (5542), (5543)
  • display width
  • of characters and strings (5300)
  • documentation search service (6150)
  • documents (6152)
  • searching (6151)
  • drawing alternate box characters (5782)
  • drawing primary box characters (5781)
  • dspcat command (6027)
  • dspmsg command (6030)
  • Dynamic Processor Deallocation (4923), (4924)
  • E
  • ECHO directive (5156)
  • entry point routine (4949)
  • environment variables
  • description (5270)
  • EQUIV_CLASS_MAX limit (5245)
  • equivalence class
  • definition (5243)
  • tertiary (5244)
  • erasing
  • lines
  • curses (4336), (4340)
  • windows
  • curses (4323)
  • minicurses (4324)
  • errclear command (4643)
  • errmsg command (4655)
  • error log descriptors (4612)
  • error logging
  • adding messages (4653)
  • alerts (4652)
  • cleaning an error log (4640)
  • commands (4657)
  • copying an error log (4646)
  • example report (4627), (4631)
  • files (4659), (4671)
  • generating a report (4635)
  • kernel services (4658), (4673)
  • managing (4618)
  • overview
  • dev/error file (4605)
  • errpt command (4606)
  • reading an error report (4621)
  • stopping an error log (4637)
  • subroutines (4660), (4672)
  • transferring to another system (4619)
  • error logging facility (4604)
  • Error Record Template Repository (4608), (4613)
  • error report
  • detailed example (4626)
  • generating (4634)
  • summary example (4630)
  • errpt command (4607), (4616), (4628), (4632), (4661)
  • errstop command (4638), (4662)
  • errupdate command (4624), (4663)
  • euro (5414)
  • IBM-1252 code set (5815)
  • ISO8859-15 codeset (5793), (5841)
  • UTF-8 code set (5812)
  • example programs (6181), (6182), (6183), (6184)
  • manipulating characters
  • isalnum (ctype) routine (6175)
  • isalpha (ctype) routine (6177)
  • isascii (ctype) routine (6172)
  • iscntrl (ctype) routine (6173)
  • isdigit (ctype) routine (6176)
  • islower (ctype) routine (6179)
  • ispunct (ctype) routine (6180)
  • isspace (ctype) routine (6174)
  • isupper (ctype) routine (6178)
  • exec subroutine (5130)
  • extended regular expressions
  • lex command (5153)
  • F
  • fclear subroutine (4796)
  • fdpr
  • debugging reordered executables (4590)
  • fgets subroutine (5717)
  • fgetwc()
  • use of (5719), (5721)
  • fgetwc subroutine (5697), (5730)
  • fgetws subroutine (5716), (5718)
  • FIFO (first-in, first-out)
  • understanding (4809)
  • file code
  • definition (5224), (5318)
  • file descriptor tables
  • definition (4766)
  • file descriptors
  • definition (4764)
  • duplicating
  • dup subroutine (4770)
  • fcntl subroutine (4772)
  • fork subroutine (4771)
  • managing (4768)
  • preset values (4773)
  • resource limit (4774)
  • file name matching
  • use of fnmatch subroutine (5306)
  • file-system helpers
  • execution syntax (4847)
  • operations (4846)
  • sample invocations (4848)
  • file systems (4828)
  • bitmap (4712)
  • compressed (4718)
  • controlling (4841)
  • fragment map (4713)
  • fragmented (4708)
  • layout (4827)
  • overview (4674)
  • quotas (4724)
  • subroutines (4842)
  • types
  • creating (4843)
  • file types
  • overview (4677)
  • files (4675), (4761)
  • /usr/adm/ras/trcfile (6269)
  • access modes (4821)
  • allocating space to (4699)
  • closing (4786)
  • creating (4775)
  • input and output (I/O) (4788)
  • large
  • _LARGE_FILES (4734)
  • 64-bit file system (4736)
  • allocation in file systems (4719)
  • common pitfalls (4738), (4740)
  • implications for existing programs (4728)
  • open protection (4729)
  • porting applications (4731)
  • writing programs that access (4726)
  • linking (4749)
  • locking fields (4696)
  • masks (4779)
  • opening (4785)
  • overview (4678)
  • pipes (4808)
  • reading (4798)
  • SCCS
  • controlling (6163)
  • creating (6159)
  • detecting damage (6168)
  • editing (6158)
  • repairing damage (6167)
  • tracking (6164)
  • updating (6160)
  • sharing open (4769)
  • status (4815)
  • truncating (4807)
  • working with
  • subroutines for (4680)
  • writing (4801)
  • finding
  • multibyte character byte length
  • example (5440)
  • the number of wide characters in a wide character string
  • example (5671)
  • the number of wide characters not in a wide character string
  • example (5675)
  • wide character display column width
  • example (5540)
  • wide character string display column width
  • example (5544)
  • first-in first-out scheduling policy (5038)
  • flashes
  • curses (4421), (4443)
  • floating-point exceptions (4858), (4860)
  • disabled and enabled processing (4859)
  • subroutines (4857)
  • fnmatch subroutine
  • use of (5307)
  • fork cleanup handlers (5132)
  • fork subroutine (5129)
  • fragment map (4715)
  • fragmented file system (4707)
  • fragments
  • disk (4837)
  • map (4714)
  • fread subroutine (5714)
  • front end program (4845), (4851)
  • ftruncate subroutine (4806)
  • full logical block (4703)
  • fullstat subroutine (4817)
  • G
  • gencat command (5983), (5985), (5989), (5995), (5997) , (5999), (6005), (6008), (6011), (6015)
  • generic trace channels (6275)
  • get_wctype subroutine (5466), (5471), (5481), (5487)
  • getc subroutine (5703)
  • getwc subroutine (5700)
  • Greek Input Method (5918)
  • features (5911)
  • internal modifier (5923)
  • keymap (5919)
  • keysyms (5920)
  • modifiers (5922)
  • reserved keysyms (5921)
  • H
  • header files
  • control block
  • list of (4856)
  • multibyte subroutines (5324)
  • wide character subroutines (5323)
  • help
  • SMIT (6215)
  • help tasks
  • SMIT (System Management Interface Tool) (6213)
  • helpers (4844), (4849)
  • hlpadb (4520)
  • I
  • i-nodes (4690), (4693), (4695), (4698)
  • definition (4676)
  • disk (4839)
  • i-number byte offset (4682)
  • modifying (4694)
  • timestamp
  • changing (4819)
  • I/O offset
  • absolute (4793)
  • and read subroutine (4800)
  • and write subroutine (4803)
  • description (4789)
  • end_relative (4795)
  • manipulating (4792)
  • relative (4794)
  • I/O subroutines
  • wide character
  • fgetwc (5723), (5729), (5752)
  • fgetws (5734), (5757)
  • formatted (5690)
  • fputwc (5742), (5759)
  • fputws (5744), (5761)
  • getc (5702)
  • getwc (5699)
  • getwchar (5736), (5753)
  • getws (5738)
  • putwc (5746)
  • putwchar (5748)
  • putws (5750)
  • understanding (5688)
  • unformatted (5696)
  • ungetwc (5740), (5756)
  • IBM-1046 code set (5801)
  • IBM-1046 codeset (5861)
  • IBM-1124 code set (5809)
  • IBM-1124 codeset (5863)
  • IBM-1129 code set (5805)
  • IBM-1129 codeset (5865)
  • IBM-1252 code set (5814)
  • IBM-850 code set (5795)
  • IBM-850 codeset (5850)
  • IBM-856 code set (5797)
  • IBM-856 codeset (5852)
  • IBM-921 codeset (5855)
  • IBM-922 codeset (5857)
  • IBM-932 code set (5799)
  • IBM-943 code set (5222), (5803), (5859)
  • IBM-eucJP code set (5790)
  • iconvTable converters
  • list of conversions performed by IconvTable converter (5872)
  • in-core i-nodes (4697)
  • inbound mapping (5896)
  • index nodes (4691)
  • indexes for documents (6153)
  • indirect blocks (4722)
  • inheritsched attribute (5036)
  • input
  • converting returns
  • curses (4383)
  • echoing
  • curses (4380)
  • raw mode
  • curses (4385)
  • waiting for a new line
  • curses (4377)
  • minicurses (4378)
  • input method
  • areas (5882)
  • Bidirectional (5903)
  • callbacks (5892)
  • Cyrillic (5910)
  • Greek (5917)
  • initialization (5887)
  • introduction (5880)
  • Japanese (5924)
  • key event processing (5890)
  • keymaps (5889)
  • Korean (5934)
  • Latvian (5936)
  • Lithuanian (5938)
  • management (5888)
  • naming conventions (5881)
  • overview (5879)
  • programming (5886)
  • Simplified Chinese (5940)
  • single-byte (5942)
  • structures (5893)
  • Tradional Chinese (5947)
  • universal (5949)
  • input methods
  • callbacks (5898)
  • int data type (5726)
  • interchange converters
  • 7-bit (5875)
  • 8-bit (5876)
  • compound text (5877)
  • uucode (5878)
  • internationalization
  • code sets (5784)
  • IPC (interprocess channel) (4679)
  • is_wctype subroutine (5468), (5473), (5483), (5489)
  • islower subroutine (5491)
  • ISO8859-15 code set (5840)
  • ISO8859-15 codeset (5792)
  • ISO8859-2 codeset (5828)
  • ISO8859-5 codeset (5830)
  • ISO8859-6 codeset (5832)
  • ISO8859-7 codeset (5834)
  • ISO8859-8 codeset (5836)
  • ISO8859-9 code set (5838)
  • ISO8859 family of code sets (5788)
  • isupper subroutine (5490)
  • iswalnum subroutine (5498)
  • iswalpha subroutine (5500)
  • iswcntrl subroutine (5502)
  • iswdigit subroutine (5504)
  • iswgraph subroutine (5506)
  • iswlower subroutine (5508)
  • iswprint subroutine (5510)
  • iswpunct subroutine (5512)
  • iswspace subroutine (5514)
  • iswupper subroutine (5516)
  • iswxdigit subroutine (5518)
  • J
  • Japanese Input Method (5925)
  • internal modifiers (5933)
  • keymaps (5929)
  • keysyms (5930)
  • modifiers (5932)
  • reserved keysyms (5931)
  • JFS
  • disk space allocation (4711)
  • joining a thread (4899)
  • K
  • kernel programming
  • multiprocessor issues (4926)
  • kernel thread (4864)
  • key (5084)
  • keyboard mapping (5894)
  • Japanese (5928)
  • keymaps (5895)
  • keypads
  • enabling/disabling
  • curses (4456)
  • kill subroutine (5118)
  • Korean Input Method (5935)
  • L
  • LANG
  • use of (5282)
  • LANG environment variable (5271), (5554), (6077)
  • large files
  • common pitfalls (4739)
  • arithmetic overflows (4743)
  • failure to include proper headers (4745)
  • file size limits (4748)
  • fseek/ftell (4744)
  • imbedded file offsets (4747)
  • improper data types (4741)
  • parameter mismatches (4742)
  • string conversions (4746)
  • open protection (4730)
  • porting applications to (4732)
  • using _LARGE_FILES (4735)
  • using 64-bit file system (4737)
  • writing programs that access (4727)
  • Latvian
  • input method (5937)
  • Layout library
  • LayoutObject structures (5779)
  • LayoutObject structures (5780)
  • lazy loading (6133)
  • LC_* categories (5361)
  • LC_* environment variables (5553)
  • LC_ALL
  • use of (5281)
  • LC_ALL environment variable (5272), (6037), (6075)
  • LC_COLLATE category (5237), (5259), (5371), (5550), (5555)
  • LC_COLLATE environment variable (5273)
  • LC_CTYPE category (5249), (5252), (5260), (5342), (5469) , (5474), (5521), (5530), (5712)
  • LC_CTYPE environment variable (5274)
  • LC_MESSAGES category (5261), (5350), (5382), (6074)
  • LC_MESSAGES environment variable (5275), (6038), (6076)
  • LC_MONETARY category (5262), (5348), (5411)
  • LC_MONETARY environment variable (5276), (5351)
  • LC_NUMERIC category (5263), (5345)
  • LC_NUMERIC environment variable (5277)
  • LC_TIME category (5264), (5349)
  • LC_TIME environment variable (5278)
  • lex command
  • actions (5155)
  • compiling the lexical analyzer (5163)
  • defining substitution strings (5161)
  • explanation (5147)
  • extended regular expressions (5152)
  • passing code to program (5160)
  • start conditions (5162)
  • lex program
  • lex command (5151)
  • yacc program (5166)
  • lexical analyzer
  • parser program (5164)
  • writing a program (5149)
  • libpthreads.a library (4882), (4902)
  • libpthreads_compat.a library (4888)
  • libraries
  • hardware-specific subroutines (6189)
  • library model test (5057)
  • librs2.a library (6188)
  • line disciplines (6318)
  • lines
  • deleting
  • curses (4346)
  • erasing
  • curses (4335), (4339)
  • linking
  • runtime (6130)
  • links (4752)
  • directory (4753)
  • hard (4750)
  • symbolic (4751)
  • Lithuanian
  • input method (5939)
  • load system call (6079)
  • loader domains
  • creating and deleting (6323)
  • using (6322)
  • locale
  • accessing information about (5341)
  • bidirectionality
  • data streams (5767), (5773)
  • definition (5292)
  • changing
  • example (5363)
  • character shaping (5293), (5777)
  • definition (5200), (5201), (5254), (5265)
  • naming conventions (5266)
  • obtaining currency symbol
  • example (5397)
  • obtaining current values
  • example (5368), (5373)
  • obtaining LC_MESSAGES values
  • example (5399)
  • obtaining LC_MONETARY values
  • example (5385), (5395)
  • obtaining LC_NUMERIC values
  • example (5387)
  • obtaining LC_TIME values
  • example (5391)
  • saving current values
  • example (5375)
  • setting (5334)
  • setting LC_* categories
  • example (5379)
  • locale category
  • definition (5258)
  • locale commands
  • localedef (5475)
  • locale.h file (5356)
  • locale subroutines
  • introducing (5311)
  • localeconv (5344), (5355), (5389)
  • nl_langinfo (5347), (5358), (5393)
  • rpmatch (5360), (5401)
  • setlocale (5256), (5313), (5336), (5340), (5353) , (5365), (5370), (5377), (5381), (5478) , (5552), (6035)
  • understanding (5333)
  • localeconv subroutine (5343), (5354), (5388), (5409)
  • localedef command (5476)
  • localization
  • definition (5253)
  • locating
  • first of several wide characters in a wide character string
  • example (5667)
  • first wide character in a wide character string
  • example (5658)
  • last wide character in a wide character string
  • example (5662)
  • the first wide character string in a wide character string
  • example (5679)
  • locking
  • creating user locking services (4925)
  • locking and unlocking (4994)
  • LOCPATH
  • use of (5284)
  • LOCPATH environment variable (5279)
  • logical block (4701)
  • logical volume manager
  • library subroutines (5176)
  • long locks (from OSF/1) (5109)
  • longjmp subroutine (5122)
  • ls command (4647)
  • lseek subroutine (4790)
  • M
  • m4
  • built-in macros (5188)
  • changing quote characters (5186)
  • checking for defined macros (5190)
  • conditional expressions (5196)
  • creating user-defined macros (5184)
  • integer arithmetic (5191)
  • macro processing with arguments (5187)
  • manipulating files (5192)
  • manipulating strings (5197)
  • printing names and definitions (5198)
  • quote characters (5185)
  • redirecting output (5193)
  • removing macro definitions (5189)
  • system programs (5194)
  • unique names (5195)
  • using the macro processor (5183)
  • masks (4780)
  • MB_CUR_MAX
  • example (6084)
  • use of (5297)
  • MB_LEN_MAX macro
  • use of (5298)
  • mblen subroutine (5420), (5442)
  • mbstowcs()
  • use of (5715)
  • mbstowcs subroutine (5422), (5447), (5451), (5694), (5707)
  • mbtowc subroutine (5424), (5435), (5453), (5705)
  • memory
  • system
  • introduction (6137)
  • memory management (6141)
  • allocating memory (6147)
  • listing of memory manipulation services (6148)
  • program address space
  • overview (6135)
  • memory mapping
  • listing of memory mapping services (6149)
  • mmap comparison with shmat (6142)
  • mmap compatibility considerations (6145)
  • overview (6139)
  • semaphore subroutines overview (6146)
  • menus
  • SMIT (6194)
  • message catalog
  • closing
  • example (6054)
  • creating (5981)
  • opening
  • example (6052)
  • sizing (6001)
  • using (6068)
  • message facility
  • closing a message catalog
  • example (6055)
  • creating a message catalog (5982)
  • displaying a message
  • example (6059)
  • displaying messages (6025), (6032)
  • opening a message catalog
  • example (6053)
  • overview (5951)
  • reading a message
  • example (6057)
  • retrieving default messages (6073)
  • setting the language hierarchy (6078)
  • sizing a message catalog (6002)
  • using a message catalog (6069)
  • Message Facility (5952)
  • message facility commands
  • gencat (5984), (5986), (5990), (5996), (5998) , (6000), (6006), (6009), (6012), (6016)
  • mkcatdefs (5958), (5988), (5994), (6018), (6020)
  • runcat (5992), (6014), (6022), (6024), (6034)
  • message facility subroutines
  • catclose (6047), (6062)
  • catgets (6042), (6061), (6067)
  • catopen (6040), (6044), (6060), (6064), (6072)
  • message source file
  • $delset directive (5974), (5975)
  • $len directive (5978), (5979)
  • $quote directive (5962), (5963), (5964), (5965), (5966)
  • $set directive (5969), (5971), (5972), (5976), (6004)
  • adding comments to (5959)
  • assigning message ID numbers (5968)
  • assigning message set numbers (5967)
  • continuing messages (5960)
  • creating (5954)
  • defining message length (5977)
  • example (5955)
  • removing messages (5973)
  • special characters (5961)
  • usage (5956)
  • message translation
  • description (5202)
  • messages
  • concatenating parts (6092)
  • displaying
  • example (6058)
  • reading
  • example (6056)
  • writing style in (6095)
  • minicurses
  • adding
  • characters to windows (4298)
  • strings to windows (4303)
  • cbreak mode (4372)
  • characters
  • adding characters to windows (4294)
  • clearing
  • windows (4328)
  • erasing
  • windows (4322)
  • input
  • waiting for a new line (4376)
  • strings
  • adding to windows (4300)
  • windows
  • clearing (4330)
  • erasing (4320)
  • mkcatdefs command (5957), (5987), (5993), (6017), (6019)
  • mkfifo subroutine (4782)
  • mknod subroutine
  • creating regular files with (4778)
  • creating special files with (4781)
  • monetary formatting subroutines (5408)
  • mount command (4852)
  • mount helpers
  • execution syntax (4855)
  • overview (4854)
  • multi-threaded program
  • Compiler Invocation (4906)
  • compiling (4904)
  • debugging (4909)
  • multibyte
  • list of code-set converters (5873)
  • multibyte character code (5228)
  • definition (5225)
  • multibyte character string
  • collation subroutines
  • strcoll (5559)
  • strxfrm (5562)
  • multibyte code set
  • definition (5219)
  • support (5203)
  • Multibyte code set
  • multibyte function
  • what is (5285)
  • multibyte string to wide character string conversion
  • example (5449)
  • multibyte subroutines
  • definition (5321)
  • introducing (5317)
  • multibyte to wide character conversion
  • example (5433)
  • multibyte to wide character conversion subroutines (5418)
  • mblen (5419), (5441)
  • mbstowcs (5421), (5446), (5450), (5693), (5706)
  • mbtowc (5423), (5434), (5452), (5704)
  • understanding (5416)
  • multiprocessor programming (4914)
  • mutex
  • attributes
  • creation (4977)
  • destruction (4978)
  • object (4974)
  • prioceiling (5075)
  • process-shared (5107)
  • protocol (5066)
  • creation (4982)
  • definition (4973)
  • destruction (4983)
  • locking (4988)
  • protocols (5062), (5063)
  • unlocking (4989)
  • usage (4993)
  • mycmd command (6279)
  • N
  • national language support (5783)
  • National Language Support (NLS)
  • capabilities (5199)
  • checklist (6089)
  • do's and don'ts (6088)
  • list of subroutines (6096)
  • message facility (5953)
  • quick reference (6087)
  • subroutines (5310)
  • nice value (5136)
  • nl_langinfo
  • for obtaining code set (5212)
  • nl_langinfo subroutine (5346), (5357), (5392)
  • NL_MSGMAX variable (6007)
  • NL_SETMAX (5970)
  • NL_SETMAX variable (6003)
  • NL_TEXTMAX variable (5980), (6010)
  • NLS (5214), (5785)
  • nls commands
  • dspcat (6026)
  • dspmsg (6029)
  • NLSPATH
  • use of (5283)
  • NLSPATH environment variable (5280)
  • NLSPATH environmnet variable (6065)
  • definition (6070)
  • notify object class (SRC)
  • creating a subsystem notification method (6230)
  • removing a subsystem notification method (6231)
  • O
  • O_DEFER (4797)
  • object classes (6099)
  • SMIT (6200)
  • object data manager (4609)
  • objects (6100)
  • obtaining
  • currency symbol
  • example (5396)
  • current locale
  • example (5367), (5372)
  • LC_MESSAGES values
  • example (5398)
  • LC_MONETARY values
  • example (5384), (5394)
  • LC_NUMERIC values
  • example (5386)
  • LC_TIME values
  • example (5390)
  • ODM (Object Data Manager)
  • descriptors (6108)
  • link (6110)
  • method (6111)
  • terminal (6109)
  • example code (6120)
  • adding objects (6122)
  • creating object classes (6121)
  • list of commands (6118)
  • list of subroutines (6119)
  • object classes
  • adding objects (6102)
  • creating (6101)
  • definition (6097)
  • locking (6104)
  • storing (6106)
  • unlocking (6105)
  • objects
  • adding to object classes (6103)
  • definition (6098)
  • searching for (6112)
  • storing (6107)
  • predicates (6113)
  • comparison operators (6115)
  • constants in (6116)
  • descriptor names (6114)
  • logical operator (6117)
  • offset (4791)
  • one time initialization (5077)
  • open subroutine (4762)
  • creating files with (4777)
  • opening a file with (4784)
  • operating system
  • libraries (6187)
  • options (threads library) (5138)
  • outbound mapping (5897)
  • output
  • delaying
  • curses (4357)
  • overviews
  • make command
  • creating description files (5177)
  • creating target files (5180)
  • defining and using macros (5179)
  • internal rules (5178)
  • using with non-SCCS files (5182)
  • using with SCCS files (5181)
  • P
  • pads
  • creating
  • curses (4254)
  • curses (4236)
  • deleting
  • curses (4255)
  • refreshing
  • curses (4269)
  • parser
  • lexical analyzer (5165)
  • writing a program (5150)
  • partial logical block (4705)
  • pbsearchsort (6185)
  • PC, ISO, and EBCDIC Code Set Converters (5871)
  • pclose subroutine (4813)
  • permissions
  • directories (4823)
  • files (4822)
  • pipe subroutine (4811)
  • pipes
  • child processes (4814)
  • creating with mkfifo (4783)
  • popen subroutine (4812)
  • portable character set
  • definition (5218)
  • POSIX locale (5268), (5315), (5338)
  • POSIX thread (4883), (4889)
  • pre-edit area (5883)
  • primary weight
  • collation (5240)
  • printf subroutine (6045), (6051)
  • printf subroutine family (5691)
  • prioceiling attribute (5074)
  • priority
  • inheritance protocol (5064)
  • inversion (5061)
  • protection protocol (5065)
  • priority scheduling POSIX option (5141)
  • process code
  • definition (5319)
  • process priority (5137)
  • process-shared attribute (5106)
  • processes
  • using pipes (4810)
  • processor
  • example configurations (4918)
  • numbers (4916)
  • ODM names (4915)
  • states (4917)
  • protocol attribute (5067)
  • psignal()
  • use of (6094)
  • pthread (4884), (4890)
  • pthread_atfork subroutine (5131)
  • pthread_attr_destroy subroutine (4943)
  • pthread_attr_getdetachstate subroutine (4946)
  • pthread_attr_getinheitsched subroutine (5035)
  • pthread_attr_getsatckaddr subroutine (5104)
  • pthread_attr_getschedparam attribute (5046)
  • pthread_attr_getschedpolicy attribute (5042)
  • pthread_attr_getscope subroutine (5053)
  • pthread_attr_getstacksize subroutine (5100)
  • pthread_attr_init subroutine (4942)
  • pthread_attr_setdetachstate subroutine (4947)
  • pthread_attr_setinheritsched subroutine (5034)
  • pthread_attr_setsatckaddr subroutine (5105)
  • pthread_attr_setschedparam (5050)
  • pthread_attr_setschedparam subroutine (5045)
  • pthread_attr_setschedpolicy subroutine (5041)
  • pthread_attr_setscope subroutine (5054)
  • pthread_attr_setstacksize subroutine (5101)
  • pthread_attr_t data type (4938)
  • pthread_cancel subroutine (4959)
  • pthread_cleanup_pop subroutine (4971)
  • pthread_cleanup_push subroutine (4970)
  • pthread_cond_broadcast subroutine (5018)
  • pthread_cond_destroy subroutine (5007)
  • pthread_cond_init subroutine (5006)
  • PTHREAD_COND_INITIALIZER macro (5011)
  • pthread_cond_signal subroutine (5017)
  • pthread_cond_t data type (5008)
  • pthread_cond_timedwait subroutine (5014)
  • pthread_cond_wait subroutine (5013)
  • pthread_condattr_destroy subroutine (5004)
  • pthread_condattr_init subroutine (5003)
  • pthread_condattr_t data type (5000)
  • pthread_create subroutine (4948)
  • pthread_equal subroutine (4953)
  • pthread_exit subroutine (4956)
  • pthread_getschedparam subroutine (5049)
  • pthread_getspecific subroutine (5094)
  • pthread_join subroutine (5027)
  • pthread_key_create subroutine (5087)
  • pthread_key_delete subroutine (5092)
  • pthread_key_t data type (5083)
  • pthread_kill subroutine (5117)
  • pthread_mutex_destroy subroutine (4986)
  • pthread_mutex_getprioceiling subroutine (5072)
  • pthread_mutex_init subroutine (4984)
  • pthread_mutex_lock subroutine (4990)
  • pthread_mutex_setprioceiling subroutine (5073)
  • pthread_mutex_t data type (4985)
  • pthread_mutex_trylock subroutine (4991)
  • pthread_mutex_unlock subroutine (4992)
  • pthread_mutexattr_destroy subroutine (4980)
  • pthread_mutexattr_getprioceiling subroutine (5070)
  • pthread_mutexattr_getprotocol subroutine (5068)
  • pthread_mutexattr_init subroutine (4979)
  • pthread_mutexattr_setprioceiling subroutine (5071)
  • pthread_mutexattr_setprotocol subroutine (5069)
  • pthread_mutexattr_t data type (4976)
  • PTHREAD_ONCE_INIT macro (5080)
  • pthread_once subroutine (5076)
  • pthread_once_t data type (5079)
  • pthread_self subroutine (4951)
  • pthread_setcancelstate subroutine (4962)
  • pthread_setcanceltype subroutine (4963)
  • pthread_setschedparam subroutine (5058)
  • pthread_setspecific subroutine (5093)
  • pthread_t data type (4952)
  • pthread_testcancel (4967)
  • pthread_yield subroutine (5020), (5134)
  • Q
  • quotas (4725)
  • R
  • race condition (4894)
  • Radix character
  • handling (5308)
  • raise subroutine (5119)
  • read subroutine (4799), (5454), (5713)
  • regular expressions
  • lex command (5154)
  • REJECT directive (5159)
  • remove subroutine (4759)
  • rmdir subroutine (4760)
  • round-robin scheduling policy (5039)
  • rpmatch, details (5402)
  • rpmatch subroutine (5359), (5400)
  • runcat command (5991), (6013), (6021), (6023), (6033)
  • runtime linking (6129)
  • S
  • saving
  • current locale
  • example (5374)
  • scanf subroutine family (5692)
  • SCCS
  • commands
  • list of (6169)
  • files
  • controlling (6162)
  • creating (6155)
  • detecting damage (6165)
  • editing (6156)
  • repairing damage (6166)
  • tracking (6161)
  • updating (6157)
  • flags and parameters (6154)
  • sched_yield subroutine (5059)
  • schedparam attribute (5048)
  • schedpolicy attribute (5044)
  • scheduling
  • parameters (4900)
  • policies (5037)
  • priority (5040)
  • screen types
  • SMIT (6192)
  • search subroutines
  • wide character
  • understanding (5636)
  • wcschr (5638), (5660)
  • wcscspn (5650), (5677)
  • wcspbrk (5644), (5669)
  • wcsrchr (5641), (5664)
  • wcsspn (5647), (5673)
  • wcstok (5656), (5685)
  • wcswcs (5653), (5681)
  • searching and sorting
  • example program (6186)
  • secondary weight
  • collation (5242)
  • sed command
  • starting the editor (6124)
  • using string replacement (6127)
  • using text in commands (6126)
  • using the command summary (6125)
  • selectors
  • SMIT (6196)
  • semaphores (from OSF/1) (5110)
  • setjmp subroutine (5124)
  • setlocale subroutine (5255), (5312), (5335), (5339), (5352) , (5364), (5369), (5376), (5380), (5477) , (5551), (6036)
  • setting
  • LC_* categories
  • example (5378)
  • shared libraries
  • creating (6134)
  • lazy loading (6132)
  • shared memory
  • mmap comparison with shmat (6143)
  • overview (6140)
  • shared objects (6128)
  • creating (6131)
  • shells
  • saving as normal mode
  • curses (4390)
  • sigaction subroutine (5114)
  • siglongjmp subroutine (5123)
  • signal
  • delivery (5128)
  • generation (5121)
  • handlers (5112), (5127)
  • masks (5113)
  • sigprocmask subroutine (5116)
  • sigsetjmp subroutine (5125)
  • sigthreadmask subroutine (5115)
  • sigwait subroutine (5021), (5126)
  • Simplified Chinese Input Method (5941)
  • Single-byte code set
  • definition (5220)
  • Single Byte Input Method
  • keymaps (5944)
  • modifiers (5946)
  • reserved keysyms (5945)
  • Single-Byte Input Method (5943)
  • Single Source Dual Path
  • definition (6083)
  • example (6082)
  • Single Source Single Path
  • definition (6081)
  • example (6080)
  • SMIT (System Management Interface Tool)
  • aliases (6201)
  • dialogs
  • designing (6197)
  • executing (6209)
  • generating (6208)
  • example program (6221)
  • fast paths (6202)
  • generating commands with (6207)
  • help
  • understanding (6214)
  • help tasks
  • creating (6212)
  • information command descriptors
  • cmd_to_*_postfix (6206)
  • cmd_to_discover (6205)
  • understanding (6204)
  • menus
  • designing (6193)
  • name selects
  • designing (6195)
  • object class
  • for aliases (6217)
  • object classes
  • dialog (6219)
  • dialog header (6220)
  • menu (6216)
  • selector header (6218)
  • understanding (6199)
  • screen types (6191)
  • tasks
  • adding (6210)
  • debugging (6211)
  • smit errclear command (4645)
  • smit errpt command (4636)
  • smit trace command (6281)
  • SNA generic alert architecture (4654)
  • software models
  • divide-and-conquer (4912)
  • master/slave (4911)
  • producer/consumer (4913)
  • SRC
  • basic operations (6222)
  • capabilities (6224)
  • defining subservers to the SRC object class (6252)
  • defining subsystems to the SRC object class (6250)
  • list of subroutines (6257)
  • modifying subserver object definitions (6253)
  • modifying subsystem object definitions (6251)
  • relationship with init command (6223)
  • removing subserver object definitions (6255)
  • removing subsystem object definitions (6254)
  • SRC communication types
  • message queues (IPC)
  • overview (6235)
  • programming requirements (6243)
  • signals
  • overview (6233)
  • programming requirements (6239)
  • sockets
  • overview (6234)
  • programming requirements (6241)
  • SRC object classes
  • descriptors (6227)
  • notify object overview (6229)
  • subserver type object overview (6228)
  • subsystem environment object overview (6226)
  • SRC subsystem programming requirements
  • processing SRC request packets (6244)
  • processing status requests (6245)
  • receiving SRC request packets
  • using message queue (IPC) communication (6242)
  • using signals communication (6237)
  • using sockets communication (6240)
  • returning continuation packets (6247)
  • returning error packets (6248)
  • returning subsystem reply packets (6246)
  • stack address POSIX option (5139)
  • stack size POSIX option (5140)
  • stackaddr attribute (5102)
  • stacksize attribute (5098)
  • status (4757)
  • directories (4756)
  • status area (5884)
  • status subroutines
  • overview (4816)
  • stddef.h file (5233)
  • stdlib.h file (5234), (5532)
  • stop subcommand (4559)
  • strcoll subroutine (5561)
  • strerror()
  • use of (6093)
  • strfmon subroutine (5410), (5415)
  • string manipulation
  • using sed command (6123)
  • strings
  • adding to windows
  • curses (4302)
  • minicurses (4301)
  • determining display width (5303)
  • making two letter codes into integers
  • curses (4396)
  • strlen subroutine (5533)
  • strptime subroutine (5405), (5407)
  • strxfrm subroutine (5564)
  • sub-windows
  • curses (4262)
  • deleting
  • curses (4261)
  • refreshing
  • curses (4271)
  • subroutines (4670)
  • controlling files and directories
  • list of (6171)
  • errlog (4669)
  • hardware-specific (6190)
  • subsystems
  • using the system resource controller (6238)
  • super block (4831)
  • synchronization
  • condition variable (4896), (4897)
  • join (4898)
  • mutex (4893), (4895)
  • synchronization scheduling (5060)
  • definition (4901)
  • sys/limits.h file (5246), (5247)
  • sysconf subroutine (5142)
  • system environment (4922)
  • Dynamic Processor Deallocation (4921)
  • system file tables (4767)
  • system resource controller (6225), (6232), (6236), (6249), (6256)
  • T
  • terminals
  • boolean entry for termcap identifier
  • curses (4392)
  • capabilities
  • curses (4368)
  • characteristics
  • curses (4365)
  • delete line
  • curses (4447)
  • insert character capabilities
  • curses (4369)
  • insert line
  • curses (4446)
  • insert line capabilities
  • curses (4370)
  • number of lines and columns
  • curses (4386)
  • numeric entry for termcap identifier
  • curses (4393)
  • resetting
  • curses (4362)
  • restoring
  • curses (4361)
  • saving
  • curses (4364), (4367)
  • saving as program mode
  • curses (4388)
  • string entry for termcap identifier
  • curses (4394)
  • switching
  • curses (4358)
  • termcap
  • curses (4391)
  • verbose name
  • curses (4359)
  • terminating a thread (4892), (4955)
  • testing
  • wide character classification
  • example (5526)
  • text
  • bidirectional
  • logical data stream example (5775)
  • visual data stream example (5769)
  • thread (4932), (4933), (4934)
  • attributes
  • contention-scope (5056)
  • creation (4941)
  • destruction (4940)
  • detachstate (4944)
  • inheritsched (5033)
  • object (4939)
  • schedparam (5047)
  • schedpolicy (5043)
  • stackaddr (5103)
  • stacksize (5099)
  • binding (4920)
  • Compiler Invocation (4908)
  • concurrency level (4873)
  • contention scope (4872), (5051)
  • creation (4936)
  • data types (5144)
  • default values (5146)
  • definition (4861)
  • detached state (5030)
  • ID (4950)
  • initial (4862)
  • join (5028)
  • kernel thread (4867)
  • libpthreads.a library (4881)
  • libpthreads_compat.a library (4887)
  • limits (5145)
  • models (4871)
  • POSIX thread (4879), (4885), (4907)
  • pthread (4880), (4886)
  • supported (5143)
  • threads library (4868)
  • user thread (4866)
  • thread-safe
  • SRC subroutines (6258)
  • thread-safe code (4903)
  • thread-specific data (5086), (5091)
  • concurrent creation (5088)
  • definition (5082)
  • destroying data (5097)
  • destructor (5089)
  • destructor routine (5090)
  • key (5085)
  • swapping data (5096)
  • usage (5095)
  • threads library (4865)
  • cancellation (4968)
  • cleanup (4972)
  • condition variable
  • attributes creation and destruction (5005)
  • synchronization point (5026)
  • timed wait (5016), (5025)
  • dynamic initialization
  • thread-safe (5081)
  • traditional (5078)
  • exiting a thread (4957)
  • freeing returned data (5032)
  • join (5031)
  • mutex
  • attributes creation and destruction (4981)
  • deadlock (4996)
  • read/write locks (from POSIX) (5111)
  • thread creation (4954)
  • time formatting subroutines (5403)
  • timestamp
  • changing (4820)
  • TIS-620 code set (5807)
  • TIS-620 codeset (5867)
  • tokenizing
  • wide character string
  • example (5683)
  • tolower subroutine (5493)
  • toupper subroutine (5492)
  • towlower subroutine (5497), (5523)
  • towupper subroutine (5495), (5525)
  • trace
  • configuring (6264)
  • generating reports (6285)
  • recording trace event data (6270)
  • starting (6276)
  • starting a trace (6262)
  • stopping (6282)
  • using generic trace channels (6274)
  • trace command (6265), (6277)
  • configuring (6263)
  • trace facility
  • overview of (6259)
  • trace hook identifiers (6271)
  • Trace hook ids
  • 001 - 10A (6288)
  • 10B - 14E (6289)
  • 152 - 19C (6290)
  • 1A4 - 1BF (6291)
  • 1C8 - 1CE (6292)
  • 1CF - 211 (6293)
  • 212 - 220 (6294)
  • 221 - 223 (6295)
  • 224 - 226 (6296)
  • 230 - 233 (6297)
  • 240 - 252 (6298)
  • 253 - 25A (6299)
  • 271 - 280 (6300)
  • 301 - 315 (6301)
  • 3C5 - 3E2 (6302)
  • 400 - 46E (6313)
  • 401 (6303)
  • 402 (6304)
  • 403 (6305)
  • 404 (6306)
  • 405 (6307)
  • 406 (6308)
  • 407 (6309)
  • 408 (6310)
  • 409 (6311)
  • 411 - 418 (6312)
  • tracing
  • configuring (6261)
  • starting (6260)
  • transfer error log (4620)
  • trcrpt command (6267), (6272), (6286)
  • trcstop command (6283)
  • truncate subroutine (4805)
  • tty
  • current modes
  • curses (4399)
  • flushing driver queue
  • curses (4452)
  • restoring modes
  • curses (4401)
  • saving modes
  • curses (4400)
  • tty (teletypewriter)
  • definition (6314)
  • examples (6315)
  • tty driver (6317)
  • typeahead
  • curses (4454)
  • U
  • unique code point range
  • character list (5818)
  • exception (5304)
  • search for (5305)
  • unique code-point range (5223), (5309), (6091)
  • universal input method (5950)
  • unlink subroutine (4758)
  • unmount command (4853)
  • user thread (4863)
  • UTF-8 code set (5811)
  • utimes subroutine (4818)
  • V
  • virtual memory
  • addressing
  • overview (6138)
  • virtual processor (4869)
  • vital product data (VPD) (4610), (4623)
  • VP (4870)
  • VPD (vital product data) (4611), (4622)
  • W
  • wchar.h file (5327), (5732)
  • wchar_t
  • definition (5231)
  • wchar_t data type (5287), (5328), (5331), (5332), (5462) , (5724), (5727)
  • wcscat subroutine (5627)
  • wcschr subroutine (5639), (5661)
  • wcscmp subroutine (5558), (5586), (5593)
  • wcscoll subroutine (5567), (5574)
  • wcscpy subroutine (5621), (5634)
  • wcscspn subroutine (5651), (5678)
  • wcsftime subroutine (5404), (5406)
  • wcslen subroutine (5427), (5460)
  • wcsncat subroutine (5630)
  • wcsncmp subroutine (5589)
  • wcsncpy subroutine (5624)
  • wcspbrk subroutine (5645), (5670)
  • wcsrchr subroutine (5642), (5665)
  • wcsspn subroutine (5648), (5674)
  • wcstod subroutine (5598), (5608)
  • wcstok subroutine (5657), (5686)
  • wcstol subroutine (5601), (5612)
  • wcstombs subroutine (5429), (5458), (5711)
  • wcstoul subroutine (5604), (5616)
  • wcswcs subroutine (5654), (5682)
  • wcsxfrm subroutine (5570), (5578), (5581)
  • wctomb subroutine (5431), (5439), (5709)
  • wctype_t data type (5330), (5479)
  • wide character
  • classification subroutines
  • case conversion (5494), (5496), (5520), (5522), (5524)
  • generic (5464), (5465), (5467), (5470), (5472) , (5480), (5482), (5486), (5488)
  • standard (5484), (5499), (5501), (5503), (5505) , (5507), (5509), (5511), (5513), (5515) , (5517), (5519)
  • understanding (5461)
  • display column width subroutines
  • understanding (5528)
  • wcswidth (5534), (5545)
  • wcwidth (5537), (5541)
  • I/O subroutines
  • fgetwc (5722), (5728), (5751)
  • fgetws (5733)
  • formatted (5689)
  • fputwc (5741), (5758)
  • fputws (5743), (5760)
  • getc (5701)
  • getwc (5698)
  • getwchar (5735), (5754)
  • getws (5737)
  • putwc (5745)
  • putwchar (5747)
  • putws (5749)
  • understanding (5687)
  • unformatted (5695)
  • ungetwc (5739), (5755)
  • wide character classification testing
  • example (5527)
  • wide character code
  • concept (5230)
  • definition (5226), (5227), (5320)
  • wide character constant
  • use of
  • restrictions (5762)
  • wide character function
  • description of (5286)
  • wide character string
  • collation subroutines
  • understanding (5548)
  • wcscoll (5565), (5572)
  • wcsxfrm (5568), (5576), (5579)
  • comparison subroutines
  • understanding (5582)
  • wcscmp (5556), (5584), (5591)
  • wcsncmp (5587)
  • conversion subroutines
  • understanding (5594)
  • wcstod (5596), (5606)
  • wcstol (5599), (5610)
  • wcstoul (5602), (5614)
  • copy subroutines
  • understanding (5617)
  • wcscat (5625)
  • wcscpy (5619), (5632)
  • wcsncat (5628)
  • wcsncpy (5622)
  • search subroutines
  • understanding (5635)
  • wcschr (5637), (5659)
  • wcscspn (5649), (5676)
  • wcspbrk (5643), (5668)
  • wcsrchr (5640), (5663), (5666)
  • wcsspn (5646), (5672)
  • wcstok (5655), (5684)
  • wcswcs (5652), (5680)
  • wide character string to multibyte character string conversion
  • example (5456)
  • wide character string to multibyte string conversion
  • example (5445)
  • wide character subroutines
  • definition (5322)
  • introducing (5316)
  • wide character to multibyte conversion
  • example (5437)
  • wide character to multibyte conversion subroutines (5425)
  • understanding (5417)
  • wcslen (5426), (5459)
  • wcstombs (5428), (5457), (5710)
  • wctomb (5430), (5438), (5708)
  • width of characters and strings
  • display (5301)
  • windows
  • clearing
  • curses (4331)
  • minicurses (4332)
  • copying
  • curses (4281)
  • curses (4243)
  • deleting
  • curses (4260)
  • drawing box around
  • curses (4279)
  • moving
  • curses (4280)
  • overlapping
  • curses (4282)
  • refreshing
  • curses (4270)
  • refreshing multiple
  • curses (4272)
  • scrolling
  • curses (4316), (4318)
  • winsize structure (6320)
  • wint_t data type (5288), (5329), (5463), (5720), (5731)
  • write subroutine (4802)
  • Y
  • yacc command
  • ambiguous rules (5174)
  • creating a parser (5168)
  • declarations (5170)
  • error handling (5172)
  • explanation (5148)
  • grammar file (5169)
  • lexical analysis (5173)
  • rules (5171)
  • turning on debug mode (5175)
  • yacc program
  • lex program (5167)
  • yield subroutine (5135)
  • yyleng external variable (5157)
  • yywleng external variable (5158)

  • [ Previous | Table of Contents | Index | Library Home | Legal | Search ]