com.sun.squawk.platform.windows.natives
Class IoctlImpl
java.lang.Object
   com.sun.squawk.platform.windows.natives.IoctlImpl
com.sun.squawk.platform.windows.natives.IoctlImpl
- All Implemented Interfaces: 
- Library, Ioctl
- public class IoctlImpl 
- extends Object- implements Ioctl
 
| Fields inherited from interface com.sun.squawk.platform.windows.natives.Ioctl | 
| INSTANCE | 
 
 
| Method Summary | 
|  int | initConstInt(int index)
 | 
|  int | ioctl(int arg0,
      int arg1,
      int arg2)Perform IO control operation
 requeston devicefd. | 
|  int | ioctl(int arg0,
      int arg1,
      int arg2,
      int arg3)Perorm IO control operation
 requeston devicefd. | 
|  int | ioctl(int arg0,
      int arg1,
      int arg2,
      int arg3,
      int arg4)Perorm IO control operation
 requeston devicefd. | 
 
 
IOCPARM_MASK
public static final int IOCPARM_MASK
- WARNING: This is different on different systems
 SOLARIS: 0xFF
 MAC OS X: 0x1FFF
  LINUX, not used???
 
- See Also:
- Constant Field Values
 
IOCPARM_MAX
public static final int IOCPARM_MAX
- See Also:
- Constant Field Values
IOC_VOID
public static final int IOC_VOID
- See Also:
- Constant Field Values
IOC_OUT
public static final int IOC_OUT
- See Also:
- Constant Field Values
IOC_IN
public static final int IOC_IN
- See Also:
- Constant Field Values
IOC_INOUT
public static final int IOC_INOUT
- See Also:
- Constant Field Values
IOC_DIRMASK
public static final int IOC_DIRMASK
- See Also:
- Constant Field Values
FIOCLEX
public static final int FIOCLEX
FIONCLEX
public static final int FIONCLEX
FIONREAD
public static final int FIONREAD
FIONBIO
public static final int FIONBIO
FIOASYNC
public static final int FIOASYNC
FIOSETOWN
public static final int FIOSETOWN
FIOGETOWN
public static final int FIOGETOWN
FIODTYPE
public static final int FIODTYPE
IoctlImpl
public IoctlImpl()
initConstInt
public int initConstInt(int index)
- 
- Specified by:
- initConstIntin interface- Library
 
- 
 
ioctl
public int ioctl(int arg0,
                 int arg1,
                 int arg2,
                 int arg3,
                 int arg4)
- Description copied from interface: Ioctl
- Perorm IO control operation requeston devicefd.
 
- 
- Specified by:
- ioctlin interface- Ioctl
 
- 
- Parameters:
- arg0- an open file descriptor
- arg1- am encded value containing the requested operation and the arguments
- Returns:
- -1 on error
 
ioctl
public int ioctl(int arg0,
                 int arg1,
                 int arg2,
                 int arg3)
- Description copied from interface: Ioctl
- Perorm IO control operation requeston devicefd.
 
- 
- Specified by:
- ioctlin interface- Ioctl
 
- 
- Parameters:
- arg0- an open file descriptor
- arg1- am encded value containing the requested operation and the arguments
- Returns:
- -1 on error
 
ioctl
public int ioctl(int arg0,
                 int arg1,
                 int arg2)
- Description copied from interface: Ioctl
- Perform IO control operation requeston devicefd.
 
- 
- Specified by:
- ioctlin interface- Ioctl
 
- 
- Parameters:
- arg0- an open file descriptor
- arg1- am encded value containing the requested operation and the arguments
- Returns:
- -1 on error
 
"For updated information see the Java FRC site"