TYX Corporation

Productivity Enhancement Systems

 

 

 

 

 

 

 

 

 

 

 

 

 

IOSubsystem


 

 

 

 

 

 

                                                         

 

 

 

 

 

 

 

 

 

 

IOSubsystem

Input/OUTPUT SUBSystem

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ã TYX Corporation

1910 Association Drive • Suite 200

Reston, VA 20190-1502

Phone 703.264.1080 • Fax 703.264.1090

http://www.tyx.com


Table of Contents

1     Scope. 6

2     Overview... 6

3     Resource Interfaces.. 6

3.1     IIOResource Interface. 6

3.1.1       IDL Description. 6

3.1.2       Open method. 7

3.1.3       Close Method. 8

3.1.4       Flush Method. 8

3.1.5       Abort Method. 8

3.1.6       Seek Method. 8

3.1.7       Name Property. 8

3.1.8       Mode Property. 8

3.1.9       Size Property. 8

3.1.10     Position Property. 8

3.1.11     Eof Property. 8

3.1.12     State Property. 8

3.2     ITextResource Interface. 9

3.2.1       IDL Description. 9

3.2.2       Input method. 9

3.2.3       Output method. 10

3.3     IBinaryResource Interface. 10

3.3.1       IDL Description. 10

3.3.2       Read method. 10

3.3.3       Write method. 10

3.4     IStructuredResource Interface. 11

3.4.1       IDL Description. 11

3.4.2       Read method. 11

3.4.3       Write method. 11

3.5     IIOSubsystem Interface. 12

3.5.1       IDL Description. 12

3.5.2       Build method. 12

3.5.3       Find Method. 12

3.5.4       ResourceMap Property. 12

3.5.5       DefaultResource Property. 13

3.6     ISoundResource Interface. 13

3.6.1       IDL Description. 13

3.6.2       Options Property. 13

3.7     IPrinterResource Interface. 14

3.7.1       IDL Description. 14

3.7.2       CmdLine Property. 14

3.7.3       TimeOut Property. 14

3.7.4       Port Property. 14

3.7.5       PageLength Property. 15

3.7.6       File Property. 15

3.7.7       Type Property. 15

3.8     IStdIO Interface. 15

3.8.1       IDL Description. 15

3.8.2       Prompt Property. 15

3.8.3       Default Property. 16

3.8.4       UseHistory Property. 16

3.9     IDlgInputResource interface. 16

3.9.1       IDL Description. 16

3.9.2       ParentWnd Property. 16

3.9.3       PosX Property. 17

3.9.4       PosY Property. 17

3.10        IIOControl Interface.