INFORMIX
DataBlade Developers Kit User's Guide
Chapter 4: C Programming Guidelines
Home Contents Index Master Index New Book

C Programming Guidelines

Informix Dynamic Server Architecture
What Are Virtual Processors?
Virtual Processor Classes
Thread Management
Memory Management
User-Defined Virtual Processors
When to Use a User-Defined Virtual Processor
Creating User-Defined Virtual Processors
DataBlade Module C Programming Guidelines
Avoid Unsafe System and Library Calls
Restrictions by Virtual Processor Class
Safe POSIX Calls
Do Not Use Signals
Write Thread-Safe Code
Use DataBlade API Memory Management Functions
Do Not Use Global or Static Variables
Use the MI_FPARAM Structure to Track Private States
Write User-Defined Routines That Yield
DataBlade API Programming Tips



DataBlade Developers Kit User's Guide, version 3.6
Copyright © 1998, Informix Software, Inc. All rights reserved.