Flylib.com
List of Tables
Previous page
Table of content
Next page
Chapter 4: The GNU Compiler Toolchain
Table 4.1: Compilation Stages with Inputs and Outputs
Table 4.2: Warning Options Enabled in
-Wall
Table 4.3: Other Useful Warning Options Not Enabled in -Wall
Table 4.4: Optimization Settings and Descriptions
Table 4.5: Optimizations Available in
-O1
Table 4.6: Optimizations Available in -O2
Table 4.7: Optimizations Enabled in -O3 (Above -O2)
Table 4.8: Architectures (CPUs) Supported for x86
Chapter 6: Building and Using Libraries
Table 6.1: Important Options for the ar Utility
Chapter 7: Coverage Testing with GNU
gcov
Table 7.1:
gcov
Utility Options
Chapter 10: File Handling in GNU/Linux
Table 10.1: Simple File Access Modes
Table 10.2: Function
fseek/ lseek
whence Arguments
Table 10.3: Additional Flags for the
open
Function
Table 10.4: Mode Arguments for the
open
System Call
Chapter 11: Programming with Pipes
Table 11.1: API Functions for Pipe Programming
Chapter 12: Introduction to Sockets Programming
Table 12.1: Sockets Programming Element Hierarchy
Chapter 13: GNU/Linux Process Model
Table 13.1: Traditional Process and Related APIs
Table 13.2: Macro Functions to Evaluate wait Status
Table 13.3: Pid Arguments for
waitpid
Table 13.4: Extended Macro Functions for
waitpid
Table 13.5: GNU/Linux Signals That Default to Terminate
Table 13.6: GNU/Linux Signals That Default to Ignore
Table 13.7: GNU/Linux Signals That Default to Stop
Table 13.8: GNU/Linux Signals That Default to Core Dump
Table 13.9: Values of
pid
Argument for
kill
Function
Chapter 14: POSIX Threads (Pthreads) Programming
Table 14.1: Mutex Initializers
Chapter 15: IPC with Message Queues
Table 15.1: Message Queue API Functions and Uses
Table 15.2: Message Queue Permissions for the
msgget msgflag
Argument
Table 15.3: Message Queue Configuration and Defaults in
msgget
Table 15.4: Message Queue Parameters That May Be Updated
Table 15.5: Structure Updates after Successful
msgsnd
Completion
Table 15.6:
msgtyp
Arguments for
msgrcv
Table 15.7:
msgflg
Arguments for
msgrcv
Table 15.8: Structure Updates after Successful
msgsnd
Completion
Chapter 16: Synchronization with Semaphores
Table 16.1: Semaphore API Functions and Their Uses
Table 16.2: Semaphore Permissions for the
semget semflg
Argument
Table 16.3: Semaphore Internal Values
Table 16.4: Operations That Can Be Performed Using
semctl
Table 16.5: Semaphore Flag Options (
sembuf.sem_flg
)
Chapter 17: Shared Memory Programming
Table 17.1: Shared Memory API Functions and Uses
Table 17.2: Shared Memory Segment Permissions for
shmget msgflag
Argument
Table 17.3: Shared Memory Data Structure
init
on Creation
Table 17.4: Shared Memory Data Structure Writeable Elements
Chapter 18: Other Application Development Topics
Table 18.1: Elements and Meaning for
struct sysinfo
Table 18.2: Nonstandard Flags for mmap
Chapter 19: GNU/Linux Commands
Table 19.1: File Descriptors for Standard I/O Descriptors
Table 19.2: Range Specs for the
cut
Utility
Table 19.3: Type Modifiers Available to
find
(
-type
)
Chapter 20: Bourne-Again Shell (bash)
Table 20.1: Useful Environment Variables
Table 20.2: Integer Comparison Operators
Table 20.3: String Comparison Operators
Table 20.4: File Test Operators
Table 20.5: Special Sequences in Echoed Strings
Table 20.6: Other Options for the
read
Command
Chapter 22: Text Processing with
awk
Table 22.1: Awks Built-in Variables
Chapter 23: Parser Generation with
flex
and
bison
Table 23.1: Useful Scanner and Parser Functions and Variables
Chapter 24: Software Unit Testing Frameworks
Table 24.1: Test Functions Provided By Embunit
Chapter 25: Debugging with GDB
Table 25.1: Available Methods for Setting Breakpoints
Table 25.2: Methods for Stepping Through the Source
Chapter 26: Code Hardening
Table 26.1: Safe Replacements for C Library Functions
Previous page
Table of content
Next page
GNU/Linux Application Programming (Programming Series)
ISBN: 1584505680
EAN: 2147483647
Year: 2006
Pages: 203
Authors:
M. Tim Jones
BUY ON AMAZON
FileMaker Pro 8: The Missing Manual
Building a Data Tunneling Interface
The Structure of a Calculation
Replacing Data Using a Calculation
Advanced Calculations
Managing Accounts
Data Structures and Algorithms in Java
Extending a Class
Counting Steps
Summary
Vocabulary
C.1. Sum Notation
The New Solution Selling: The Revolutionary Sales Process That Is Changing the Way People Sell [NEW SOLUTION SELLING 2/E]
Chapter Nine Selling When You re Not First
Chapter Twelve Controlling the Buying Process
Chapter Fourteen Getting Started with the Process
Chapter Fifteen Sales Management System: Managers Managing Pipelines and Salespeople
Appendix A Value Justification Example
Practical Intrusion Analysis: Prevention and Detection for the Twenty-First Century: Prevention and Detection for the Twenty-First Century
Understanding Intrusion Detection
Internet Security Systems RealSecure
Cisco Secure IDS
Incident Response
Laws, Standards, and Organizations
.NET-A Complete Development Cycle
Dynamic Loading of Components
Design of the Image-Processing Components Using Late Binding
Refining Requirements for 3D Text Display
Implementation of Online Photo Shop
Security and Database Access
Microsoft Visual Basic .NET Programmers Cookbook (Pro-Developer)
Arrays and Collections
XML
Network Programming
Reflection
Windows Programming
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies