Skip to content
Snippets Groups Projects
NuttxUserGuide.html 224 KiB
Newer Older
  <li><a href="#Data_Structures">Data structures</a></li>
  <li><a href="#directoryoperations">Directory operations</a></li>
  <li><a href="#driveroperations">Driver operations</a></li>
  <li><a href="#drvrunistdops">dup</a></li>
  <li><a href="#drvrunistdops">dup2</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#exit">exit</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#fatsupport">FAT File System Support</a></li>
  <li><a href="#standardio">fclose</a></li>
  <li><a href="#standardio">fdopen</a></li>
  <li><a href="#standardio">feof</a></li>
  <li><a href="#standardio">ferror</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#FileSystem">File system, interfaces</a></li>
  <li><a href="#FileSystemOverview">File system, overview</a></li>
  <li><a href="#standardio">fflush</a></li>
  <li><a href="#standardio">fgetc</a></li>
  <li><a href="#standardio">fgetpos</a></li>
  <li><a href="#standardio">fgets</a></li>
  <li><a href="#standardio">fopen</a></li>
  <li><a href="#standardio">fprintf</a></li>
  <li><a href="#standardio">fputc</a></li>
  <li><a href="#standardio">fputs</a></li>
  <li><a href="#standardio">fread</a></li>
  <li><a href="#standardio">fseek</a></li>
  <li><a href="#standardio">fsetpos</a></li>
  <li><a href="#standardio">fstat(</a></li>
  <li><a href="#standardio">ftell</a></li>
  <li><a href="#standardio">fwrite</a></li>
  <li><a href="#dirunistdops">getcwd</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#getpid">getpid</a></li>
  <li><a href="#standardio">gets</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#getsockopt">getsockopt</a></li>
  <li><a href="#gmtimer">gmtime_r</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#Introduction">Introduction</a>
  <li><a href="#drvrioctlops">ioctl</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#kill">kill</a></li>
  <li><a href="#listen">listen</a></li>
  <li><a href="#localtimer">localtime_r</a></li>
  <li><a href="#drvrunistdops">lseek</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#Message_Queue">Named Message Queue Interfaces</a>
  <li><a href="#standardio">mkdir</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#mkfatfs">mkfatfs</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#mkfifo">mkfifo</a></li>
  <li><a href="#mktime">mktime</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#mqclose">mq_close</a></li>
  <li><a href="#mqgetattr">mq_getattr</a></li>
  <li><a href="#mqnotify">mq_notify</a></li>
  <li><a href="#mqopen">mq_open</a></li>
  <li><a href="#mqreceive">mq_receive</a></li>
  <li><a href="#mqsend">mq_send</a></li>
  <li><a href="#mqsetattr">mq_setattr</a></li>
  <li><a href="#mqtimedreceive">mq_timedreceive</a></li>
  <li><a href="#mqtimedsend">mq_timedsend</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#mqunlink">mq_unlink</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#Network">Network Interfaces</a></li>
  <li><a href="#drvrfcntlops">open</a></li>
  <li><a href="#dirdirentops">opendir</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#OS_Interfaces">OS Interfaces</a></li>
  <li><a href="#pipe">pipe</a></li>
</td>
<td valign="top" width="33%">
  <li><a href="#standardio">printf</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#Pthread">Pthread Interfaces</a>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadattrdestroy">pthread_attr_destroy</a></li>
  <li><a href="#pthreadattrgetinheritsched">pthread_attr_getinheritsched</a></li>
  <li><a href="#pthreadattrgetschedparam">pthread_attr_getschedparam</a></li>
  <li><a href="#pthreadattrgetschedpolicy">pthread_attr_getschedpolicy</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadattrgetstacksize">pthread_attr_getstacksize</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadattrinit">pthread_attr_init</a></li>
  <li><a href="#pthreadattrsetinheritsched">pthread_attr_setinheritsched</a></li>
  <li><a href="#pthreadattrsetschedparam">pthread_attr_setschedparam</a></li>
  <li><a href="#pthreadattrsetschedpolity">pthread_attr_setschedpolicy</a></li>
  <li><a href="#pthreadattrsetstacksize">pthread_attr_setstacksize</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadbarrierattrinit">pthread_barrierattr_init</a></li>
  <li><a href="#pthreadbarrierattrdestroy">pthread_barrierattr_destroy</a></li>
  <li><a href="#pthreadbarrierattrgetpshared">pthread_barrierattr_getpshared</a></li>
  <li><a href="#pthreadbarrierattrsetpshared">pthread_barrierattr_setpshared</a></li>
  <li><a href="#pthreadbarrierdestroy">pthread_barrier_destroy</a></li>
  <li><a href="#pthreadbarrierinit">pthread_barrier_init</a></li>
  <li><a href="#pthreadbarrierwait">pthread_barrier_wait</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadcancel">pthread_cancel</a></li>
  <li><a href="#pthreadconaddrinit">pthread_condattr_init</a></li>
  <li><a href="#pthreadcondbroadcast">pthread_cond_broadcast</a></li>
  <li><a href="#pthreadconddestroy">pthread_cond_destroy</a></li>
  <li><a href="#pthreadcondinit">pthread_cond_init</a></li>
  <li><a href="#pthreadcondsignal">pthread_cond_signal</a></li>
  <li><a href="#pthreadcondtimedwait">pthread_cond_timedwait</a></li>
  <li><a href="#pthreadcondwait">pthread_cond_wait</a></li>
  <li><a href="#pthreadcreate">pthread_create</a></li>
  <li><a href="#pthreaddetach">pthread_detach</a></li>
  <li><a href="#pthreadexit">pthread_exit</a></li>
  <li><a href="#pthreadgetschedparam">pthread_getschedparam</a></li>
  <li><a href="#pthreadgetspecific">pthread_getspecific</a></li>
  <li><a href="#Pthread"><i>pthreads</i></a> share some resources.
  <li><a href="#pthreadjoin">pthread_join</a></li>
  <li><a href="#pthreadkeycreate">pthread_key_create</a></li>
  <li><a href="#pthreadkeydelete">pthread_key_delete</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadkill">pthread_kill</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadmutexattrdestroy">pthread_mutexattr_destroy</a></li>
  <li><a href="#pthreadmutexattrgetpshared">pthread_mutexattr_getpshared</a></li>
  <li><a href="#pthreadmutexattrgettype">pthread_mutexattr_gettype</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadmutexattrinit">pthread_mutexattr_init</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadmutexattrsetpshared">pthread_mutexattr_setpshared</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadmutexattrsettype">pthread_mutexattr_settype</a></li>
  <li><a href="#pthreadmutexdestrory">pthread_mutex_destroy</a></li>
  <li><a href="#pthreadmutexinit">pthread_mutex_init</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadmutexlock">pthread_mutex_lock</a></li>
  <li><a href="#pthreadmutextrylock">pthread_mutex_trylock</a></li>
  <li><a href="#pthreadmutexunlock">pthread_mutex_unlock</a></li>
  <li><a href="#pthreadocndattrdestroy">pthread_condattr_destroy</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadonce">pthread_once</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadself">pthread_self</a></li>
  <li><a href="#pthreadsetcancelstate">pthread_setcancelstate</a></li>
  <li><a href="#pthreadsetschedparam">pthread_setschedparam</a></li>
  <li><a href="#pthreadsetspecific">pthread_setspecific</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadsigmask">pthread_sigmask</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#pthreadtestcancelstate">pthread_testcancelstate</a></li>
  <li><a href="#pthreadyield">pthread_yield</a></li>
  <li><a href="#standardio">puts</a></li>
  <li><a href="#drvrunistdops">read</a></li>
  <li><a href="#dirdirentops">readdir</a></li>
  <li><a href="#dirdirentops">readdir_r</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#recv">recv</a></li>
  <li><a href="#recvfrom">recvfrom</a></li>
  <li><a href="#standardio">rename</a></li>
  <li><a href="#standardio">rmdir</a></li>
  <li><a href="#dirdirentops">rewinddir</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#schedgetparam">sched_getparam</a></li>
  <li><a href="#schedgetprioritymax">sched_get_priority_max</a></li>
</td>
<td valign="top">
patacongo's avatar
patacongo committed
  <li><a href="#schedgetprioritymin">sched_get_priority_min</a></li>
  <li><a href="#schedgetrrinterval">sched_get_rr_interval</a></li>
  <li><a href="#schedlockcount">sched_lockcount</a></li>
  <li><a href="#schedlock">sched_lock</a></li>
  <li><a href="#schedsetparam">sched_setparam</a></li>
  <li><a href="#schedsetscheduler">sched_setscheduler</a></li>
  <li><a href="#schedunlock">sched_unlock</a></li>
  <li><a href="#sched_yield">sched_yield</a></li>
  <li><a href="#Semaphores">Counting Semaphore Interfaces</a>
  <li><a href="#semclose">sem_close</a></li>
  <li><a href="#semdestroy">sem_destroy</a></li>
  <li><a href="#semgetvalue">sem_getvalue</a></li>
  <li><a href="#seminit">sem_init</a></li>
  <li><a href="#semopen">sem_open</a></li>
  <li><a href="#sempost">sem_post</a></li>
  <li><a href="#semtrywait">sem_trywait</a></li>
  <li><a href="#semunlink">sem_unlink</a></li>
  <li><a href="#semwait">sem_wait</a></li>
  <li><a href="#setgetscheduler">sched_getscheduler</a></li>
  <li><a href="#dirdirentops">seekdir</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#send">send</a></li>
  <li><a href="#sendto">sendto</a></li>
  <li><a href="#setsockopt">setsockopt</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#sigaction">sigaction</a></li>
  <li><a href="#sigaddset">sigaddset</a></li>
  <li><a href="#sigdelset">sigdelset</a></li>
  <li><a href="#sigemptyset">sigemptyset</a></li>
  <li><a href="#sigfillset">sigfillset</a></li>
  <li><a href="#sigismember">sigismember</a></li>
  <li><a href="#Signals">Signal Interfaces</a>
  <li><a href="#sigpending">sigpending</a></li>
  <li><a href="#sigprocmask">sigprocmask</a></li>
  <li><a href="#sigqueue">sigqueue</a></li>
  <li><a href="#sigsuspend">sigsuspend</a></li>
  <li><a href="#sigtimedwait">sigtimedwait</a></li>
  <li><a href="#sigwaitinfo">sigwaitinfo</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#socket">socket</a></li>
  <li><a href="#standardio">sprintf</a></li>
  <li><a href="#standardio">Standard I/O</a></li>
  <li><a href="#standardio">stat</a></li>
  <li><a href="#standardio">statfs</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#taskactivate">task_activate</a></li>
  <li><a href="#Task_Control">Task Control Interfaces</a>
  <li><a href="#taskcreate">task_create</a></li>
  <li><a href="#taskdelete">task_delete</a></li>
  <li><a href="#taskinit">task_init</a></li>
  <li><a href="#taskrestart">task_restart</a></li>
  <li><a href="#Task_Schedule">Task Scheduling Interfaces</a>
  <li><a href="#Task_Switch">Task Switching Interfaces</a>
  <li><a href="#dirdirentops">telldir</a></li>
  <li><a href="#timercreate">timer_create</a></li>
  <li><a href="#timerdelete">timer_delete</a></li>
  <li><a href="#timergetoverrun">timer_getoverrun</a></li>
  <li><a href="#timergettime">timer_gettime</a></li>
  <li><a href="#ClocksNTimers">Timers</a></li>
  <li><a href="#timersettime">timer_settime</a></li>
  <li><a href="#standardio">ungetc</a></li>
  <li><a href="#drvrunistdops">unlink</a></li>
  <li><a href="#standardio">vfprintf</a></li>
  <li><a href="#standardio">vprintf</a></li>
  <li><a href="#standardio">vsprintf</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#Watchdogs">Watchdog Timer Interfaces</a>
  <li><a href="#wdcancel">wd_cancel</a></li>
  <li><a href="#wdcreate">wd_create</a></li>
  <li><a href="#wddelete">wd_delete</a></li>
  <li><a href="#wdgettime">wd_gettime</a></li>
patacongo's avatar
patacongo committed
  <li><a href="#wdstart">wd_start</a></li>
  <li><a href="#drvrunistdops">write</a></li>
patacongo's avatar
patacongo committed
</td>
</tr>
</table>
patacongo's avatar
patacongo committed

patacongo's avatar
patacongo committed
</BODY>
</HTML>