Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2038621
  • 博文数量: 414
  • 博客积分: 10312
  • 博客等级: 上将
  • 技术积分: 4921
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-31 01:49
文章分类

全部博文(414)

文章存档

2011年(1)

2010年(29)

2009年(82)

2008年(301)

2007年(1)

分类: C/C++

2008-03-11 09:47:14

ioctl

ioctl — 控制一个文件描述符的使用方式

语法

ioctl (fd, request, value)

参数

fd
文件的文件描述符,作为fd_open的返回值
request
在下面Description中列出的一个函数
value
一个数字,用来对request函数提供更多信息的作用

返回

返回request函数的返回值

描述

这个函数体现了对已经给出的文件描述符fd和request来通过ioctl进行控制的方式。ioctl语法心中支持requests这个数字参数,例如,value必须是个数字。你可以制作如下操作-系统特别指定的ioctl系统调用来处理一个request参数

当前request参数支持如下:

This function performs an ioctl call (C library ioctl subroutine) for the given fd file descriptor and request. The Gamma ioctl function currently only supports requests that take numeric arguments, ie. value must be a number. You may make operating-system specific ioctl calls by giving a numeric value for the request argument.

The currently supported requests are:

TCSBRK TCXONC TCFLSH TIOCHPCL TIOCEXCL TIOXNXCL
TIOCFLUSH TIOCDRAIN TIOCSCTTY TIOCMGET TIOCMBIC TIOCMBIS
TIOCMSET TIOCSTART TIOCSTOP TIOCNOTTY TIOCOUTQ TIOCSPGRP
TIOCGPGRP TIOCCDIR TIOCSDIR TIOCCBRK TIOCSBRK TIOCLGET
TIOCLSET TIOCSETPGRP TIOCGETPGRP FIOCLEX FIONCLEX FIOGETOWN
FIOSETOWN FIOASYNC FIONBIO FIONReAd SIOCSHIWAT SIOCGHIWAT
SIOCSLOWAT SIOCGLOWAT SIOCATMARK SIOCSPGRP SIOCGPGRP  
阅读(3713) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~