![]() |
|
||||
POSIX 1.b Migration Guide |
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z
Symbols
_POSIX_MAPPED_FILES test macro 1
_POSIX_MEMORY_PROTECTION test macro 1
A
address range, locking 1
aio functions, synopses changes 1
aio_buf 1
aio_error() function 1, 2, 3, 4
aio_fildes 1
aio_lio_opcode 1
aio_offset 1
aio_reqprio 1
aio_return() function 1, 2, 3, 4
aio_setparam() proprietary library call 1, 2, 3
aio_sigevent 1
aiocb structure 1
arbitrary data, ability to send 1
asynchronous I/O 1
cancellation notification 1
changes 1
data structures and flags 1
interface changes 1
interoperability 1
listio signal delivery 1
priority 1
queueing in priority order 1
synopses 1
timed suspension 1
asynchronous I/O priority 1
asynchronous message sending and receiving 1
asynchronous process priority 1
Asynchronous Read and Write 1
Draft 9 1
POSIX.1b 1
attributes, message queues 1, 2
B
buffer management 1
C
cause of signal generation 1
asynchronous I/O data structure 1
asynchronous I/O interface 1
Compile Time Symbolic Constant 1
Errno Values 1
from Draft 9 to POSIX.1b 1
message queue data structures 1, 2
message queue interface 1
messages 1
priorities 1
real-time signals interface 1
scheduling interface 1
scheduling macros 1
semaphores 1
shared memory interface 1
synopses, asynchronous I/O 1
timer functionality 1
changes, general 1
Draft 9 1
POSIX.1b 1
clock_gettime() 1
clock_settime() 1
compile time symbolic constant 1
Compiler Option Changes 1
condition variables, POSIX.1c 1
conditional posting to semaphores 1, 2
conditional posting to semaphores, simulating 1
contacting LynuxWorks 1
context parameter, signal handling 1
Create Timer 1
Creating and Deleting Shared Memory 1
D
Data Buffer Allocation/Freeing 1
asynchronous I/O 1
sigevent POSIX.1b 1
data structures in message queues 1, 2
DATALOCK flag 1
deleting a semaphore 1
deleting a timer 1
Determining Timer Overrun Count(s) 1
disarming a timer 1
documents, LynxOS 1
Draft 14 1
address space, locking 1
asynchronous write 1
creating timers 1
definition 1
major changes to POSIX.1b 1
memory locking flags 1
message queue functions 1
named semaphores 1
other event functions 1
real-time signals interface changes 1
setting timer 1
timer overrun count, determining 1
event functions 1
event structure 1
events facility 1
evtpoll() function 1
E
ekill() proprietary function 1, 2
errno values, changes 1
event functions equivalence, Draft 9 1
event functions with no equivalents in POSIX.1b 1
Event Functions, Draft 9 & 10 1
event handler and signal handler synopses 1
Draft 10 1
Draft 9 1
integer 1
event sending 1
event structure 1
Drafts 9 and 10 1
POSIX.1b 1
event structure, Draft 9 & 10 1
data capacity 1
sending after timer expiration 1
sending and receiving 1
sending to a process 1
vs. Real-time Signals 1
events and real-time signals interoperability 1
events vs. normal signals 1
evtsuspend() 1
exec() behavior 1
F
FIFO order queueing 1
fork() behavior in shared memory 1
fpathconf(), new parameters 1
Functions Callable from Signal Handlers 1, 2
G
General changes 1
Get Timer Value 1
getclock() 1
H
Draft 10 events 1
Draft 9 events 1
signals 1
I
Identifying Function Usage in Applications 1
Indefinite/Timed Wait 1
asynchronous I/O, changes to 1
memory locking, changes to 1
message queue, changes from Draft 9 to POSIX.1b 1
scheduling, changes to 1
semaphores, changes to 1
shared memory, changes to 1
timer creation 1
asynchronous I/O 1
events and real-time signals 1
memory locking 1
message queues 1
scheduling 1
semaphores 1
shared memory 1
timers 1
inter-process communication (IPC) 1
IPC objects, listing and removing 1
L
libc.a 1
name conflicts with liblynx.a 1
liblynx.a 1
name conflicts with libc.a 1
other functions 1
using parts in an application 1
libposix4d9.a 1
Library Structure Changes 1
lio_listio() 1
lipcrm LynxOS utility 1, 2, 3, 4
lipcs LynxOS utility 1, 2, 3, 4
list-directed I/O 1
Draft 9 1
POSIX.1b 1
address range 1
current and future growth 1
current pages 1
data, text, or stack segments 1
entire address space 1
flags for 1
future growth 1
future pages 1
Draft 9 1
POSIX.1b 1
specific address space 1
Locking/Unlocking the Entire Process 1
ls utility 1
lsbrk() function 1
LynuxWorks, contacting 1
LynxOS proprietary scheduling policy 1
M
macros, scheduler parameters 1
MAP_SHARED flag 1
Mapping and Unmapping shared Memory 1
mapping files and devices into process address space 1
MCL_CURRENT flag 1
MCL_FUTURE flag 1
Draft 9 1
POSIX.1b 1
interface changes 1
interoperability 1
restricting 1
memory locks, multiple 1
memory object data 1
message availability, notification of 1, 2, 3
message queue attributes 1
getting and setting Draft 9 1
getting and setting POSIX.1b 1
Draft 9 example 1
POSIX.1b example 1
message queue functions, Draft 9 1
simulatable in POSIX.1b 1
message queues 1
buffer management 1
creating 1
interface 1
Interoperability 1
names 1
New Utilities 1
persistence 1
synchronization control 1
wrapping 1
message receive order 1
message synchronization 1
changes 1
overlong 1
priority changes 1
selective receive 1
sending and receiving 1
Draft 9 example 1
POSIX.1b example 1
time-stamping 1
mkcontig() function 1
mlockall() function 1
return value 1
mprotect() function 1
mq_maxmsg attribute 1
mq_msgsize attribute 1
mq_notify() function 1
mq_open() function 1
mq_receive() 1
mq_selective_receive LynxOS function 1, 2
mqgetpid() 1
mqpurge() 1
MSG_MOVE and MSG_USE flags 1
msgalloc() function 1
msgfree() function 1
msync() function 1
munlockall() function 1
N
listing and removing 1
names for message queues 1
nanosleep() 1
New Library Structure Issues 1
non-persistent semaphores 1
non-persistent shared memory, simulating 1
non-preemptible scheduling policy 1
Notification of Message Availability 1, 2
O
overlong messages 1
P
P4D9 1
pathconf(), new parameters 1
pending signals 1
pending signals/events, timers 1
Permission Checking 1
persistence, message queues 1
persistence, shared memory 1, 2
persistent semaphores 1
Pointer-Worth of Data 1
Polling for a Real-Time Signal 1
POSIX 1003.1 1
POSIX 1003.4 standard 1
POSIX.1 definition 1
POSIX.1 sigaction structure 1
POSIX.1 standard 1
address space, locking 1
asynchronous write 1
creating timers 1
major changes from Draft 9 1
memory locking flags 1
message priorities 1
mmap() function 1
mq_notify() function 1
real-time signals 1
real-time signals interface, important points 1
sa_sigaction member 1
SA_SIGINFO flag 1
setting timer 1
sigevent structure 1
siginfo_t structure 1
signal handler synopsis 1
Signal Handlers 1
sigqueue() function example 1
timer overrun count, determining 1
POSIX.1b standard, definition 1
POSIX.1c, definition 1
POSIX.4 Draft 14 1
POSIX.4 standard 1
definition 1
Draft 4 1
Draft 8 1
posting and waiting on semaphores 1
Draft 9 1
POSIX.1b 1
posting to a semaphore, conditional 1, 2
priority scheduling 1
priority, asynchronous I/O 1, 2
priority, asynchronous process 1
priority, process scheduling 1
priority, scheduler 1
process address space, locking 1
process priority 1
process scheduling priority 1
process, locking or unlocking 1
PROT_NONE flag 1
Protection 1
Purging, Data Buffer Allocation/Freeing 1
Q
Queue wrapping 1
queueing a real-time signal to a process 1
queueing a signal, POSIX.1b 1
R
race condition, semifpost() 1
read, asynchronous 1
data structures 1
default action, POSIX.1b 1
polling for 1
sending to a process 1
sending without queueing sigqueue() 1
real-time signals and events interoperability 1
real-time signals vs. events 1
receiving messages 1
Reference manuals 1
Relative and Absolute Times 1
reltimer() 1
resetting a timer 1
restricting memory locks 1
rm utility 1
rmtimer() 1
rmtimer() function 1
S
sa_flags members, features 1
sa_handler member 1
sa_sigaction member 1, 2, 3, 4
sa_sigaction.sa_flags 1
SCHED_DEFAULT LynxOS scheduling policy 1
sched_get_priority_max() function 1, 2
sched_get_priority_min() function 1, 2
sched_getparam() function 1
sched_getscheduler() function 1
SCHED_OTHER scheduling policy 1
sched_param structure 1
sched_priority priority type 1
sched_rr_get_interval() function 1, 2
sched_setparam() function 1
sched_setscheduler() function 1
scheduler parameters, macros 1
interface, changes 1
interoperability 1
Macros vs. Functions 1
non-preemptible scheduling 1
priorities 1
scheduling functions, examples 1
scheduling macros, changes 1
selective removal, messages 1
sem_close() function 1
sem_count() function 1
sem_delete() function 1
sem_destroy() function 1
sem_get() function 1
sem_getvalue() function 1, 2, 3
sem_init() function 1
sem_nsignal() function 1
sem_post() function 1
sem_reset() function 1
sem_signal() function 1
sem_trywait() function 1
sem_unlink() function 1
changes 1
deleting 1
interoperability 1
named, creating 1
Draft 9 1
POSIX.1b 1
new utilities 1
non-persistent 1
permission checking 1
persistent 1
posting 1
waiting on 1
semifpost(), race condition 1
Sender ID 1
Sending a Real-Time Signal to a Process 1
Sending and Receiving Events 1
Sending and Receiving Messages 1
setclock() 1
changes to interface 1
creating and deleting 1
Draft 9 code example 1
interoperability 1
mapping 1
Draft 9 1
POSIX.1b 1
new utilities 1
persistence 1
persistence-related differences 1
POSIX.1b code example 1
size 1
unmapping 1
shared memory object data 1
shared memory object, shared and private changes 1
shm_unlink() function 1
sigaction structure 1, 2, 3, 4, 5
contents 1
real-time signal handling 1
sigaction(), signal handler function 1, 2, 3
sigemptyset() function 1
sigev_notify member 1, 2, 3, 4, 5
sigevent structure 1, 2, 3, 4, 5, 6
sigevent structure types 1
sigfillset() function 1
siginfo_t *info signal handler 1, 2
siginfo_t structure 1, 2, 3, 4, 5
siginfo_t.si_code 1
signal and event handler synopses 1
signal delivery, order 1
Events 1
Normal signals 1
Real-time signals 1
signal generation, cause 1
signal handler calling sequence, POSIX.1 1
signal handler sequence, POSIX.1b 1
signal handler synopsis, POSIX.1b 1
signal handlers, POSIX.1b 1
Signal Number, timers 1
signal() function 1
Signal/Event Associated with a Timer 1
signal-catching function 1
application-defined value 1
cause of 1
default action 1
normal vs. Events 1
pending 1
queueing to a process, POSIX.1b 1
real-time vs. events 1
user-defined 1
sigqueue() function 1, 2, 3, 4, 5
SIGRTMAX 1
sigtimedwait() function 1, 2, 3
simulating conditional posting to semaphores 1
simulating non-persistent memory 1
size, shared memory 1
size, shared memory object 1
sleep() function 1
smem_create() function 1
smem_get() function 1
smem_remove() function 1
STKLOCK flag 1
susleep() function 1
synchronization control 1
sysconf(), new parameters 1
T
Technical Support 1
Timed Suspension, asynchronous I/O 1
absolute and the relative values 1
creation and deletion 1
Draft 9 1
POSIX.1b 1
setting 1
Draft 9 1
POSIX.1b 1
timer overrun count, determining 1
Draft 9 1
POSIX.1b 1
timer value, getting 1
TIMER_ABSTIME flag 1
timer_create() 1
timer_create() function 1, 2, 3
timer_getoverrun() function 1, 2
timer_getres() 1
timer_settime() function 1, 2, 3
associated signal/event 1
changes from Draft 9 to POSIX.1b 1
creating 1
deleting 1
disarming 1
interoperability 1
pending signals/events 1
relative and absolute values 1
resetting 1
resolutions 1
signal number 1
Timers and clocks 1
Timers, Message Queues, and Asynchronous I/O 1
time-stamping messages 1
truncation control, messages 1
TXTLOCK flag 1
Typographical Conventions 1
U
unlocking entire process 1
Using Parts of liblynx.a in an Application 1
usleep() function 1
V
vmtopm() function 1
void *context signal handler 1, 2
W
wait types 1
wrapping, message queues 1
write, asynchronous 1
Y
yield() 1
![]() LynuxWorks, Inc. 855 Branham Lane East San Jose, CA 95138 http://www.lynuxworks.com 1.800.255.5969 |
![]() |
![]() |
![]() |
![]() |