ReactOS 0.4.16-dev-329-g9223134
d4iface.h File Reference

Go to the source code of this file.

Classes

struct  _DOT4_ACTIVITY
 

Macros

#define _DOT4_IFACE_H
 
#define DOT4_MAX_CHANNELS   128
 
#define NO_TIMEOUT   0
 
#define STREAM_TYPE_CHANNEL   1
 
#define PACKET_TYPE_CHANNEL   2
 
#define DOT4_STREAM_RECEIVED   0x100
 
#define DOT4_STREAM_CREDITS   0x101
 
#define DOT4_MESSAGE_RECEIVED   0x102
 
#define DOT4_DISCONNECT   0x103
 
#define DOT4_CHANNEL_CLOSED   0x105
 
#define DOT4_CHANNEL   0
 
#define HP_MESSAGE_PROCESSOR   1
 
#define PRINTER_CHANNEL   2
 
#define SCANNER_CHANNEL   4
 
#define MIO_COMMAND_PROCESSOR   5
 
#define ECHO_CHANNEL   6
 
#define FAX_SEND_CHANNEL   7
 
#define FAX_RECV_CHANNEL   8
 
#define DIAGNOSTIC_CHANNEL   9
 
#define HP_RESERVED   10
 
#define IMAGE_DOWNLOAD   11
 
#define HOST_DATASTORE_UPLOAD   12
 
#define HOST_DATASTORE_DOWNLOAD   13
 
#define CONFIG_UPLOAD   14
 
#define CONFIG_DOWNLOAD   15
 

Typedefs

typedef unsigned long CHANNEL_HANDLE
 
typedef unsigned longPCHANNEL_HANDLE
 
typedef struct _DOT4_ACTIVITY DOT4_ACTIVITY
 
typedef struct _DOT4_ACTIVITYPDOT4_ACTIVITY
 

Macro Definition Documentation

◆ _DOT4_IFACE_H

#define _DOT4_IFACE_H

Definition at line 3 of file d4iface.h.

◆ CONFIG_DOWNLOAD

#define CONFIG_DOWNLOAD   15

Definition at line 32 of file d4iface.h.

◆ CONFIG_UPLOAD

#define CONFIG_UPLOAD   14

Definition at line 31 of file d4iface.h.

◆ DIAGNOSTIC_CHANNEL

#define DIAGNOSTIC_CHANNEL   9

Definition at line 26 of file d4iface.h.

◆ DOT4_CHANNEL

#define DOT4_CHANNEL   0

Definition at line 18 of file d4iface.h.

◆ DOT4_CHANNEL_CLOSED

#define DOT4_CHANNEL_CLOSED   0x105

Definition at line 17 of file d4iface.h.

◆ DOT4_DISCONNECT

#define DOT4_DISCONNECT   0x103

Definition at line 16 of file d4iface.h.

◆ DOT4_MAX_CHANNELS

#define DOT4_MAX_CHANNELS   128

Definition at line 9 of file d4iface.h.

◆ DOT4_MESSAGE_RECEIVED

#define DOT4_MESSAGE_RECEIVED   0x102

Definition at line 15 of file d4iface.h.

◆ DOT4_STREAM_CREDITS

#define DOT4_STREAM_CREDITS   0x101

Definition at line 14 of file d4iface.h.

◆ DOT4_STREAM_RECEIVED

#define DOT4_STREAM_RECEIVED   0x100

Definition at line 13 of file d4iface.h.

◆ ECHO_CHANNEL

#define ECHO_CHANNEL   6

Definition at line 23 of file d4iface.h.

◆ FAX_RECV_CHANNEL

#define FAX_RECV_CHANNEL   8

Definition at line 25 of file d4iface.h.

◆ FAX_SEND_CHANNEL

#define FAX_SEND_CHANNEL   7

Definition at line 24 of file d4iface.h.

◆ HOST_DATASTORE_DOWNLOAD

#define HOST_DATASTORE_DOWNLOAD   13

Definition at line 30 of file d4iface.h.

◆ HOST_DATASTORE_UPLOAD

#define HOST_DATASTORE_UPLOAD   12

Definition at line 29 of file d4iface.h.

◆ HP_MESSAGE_PROCESSOR

#define HP_MESSAGE_PROCESSOR   1

Definition at line 19 of file d4iface.h.

◆ HP_RESERVED

#define HP_RESERVED   10

Definition at line 27 of file d4iface.h.

◆ IMAGE_DOWNLOAD

#define IMAGE_DOWNLOAD   11

Definition at line 28 of file d4iface.h.

◆ MIO_COMMAND_PROCESSOR

#define MIO_COMMAND_PROCESSOR   5

Definition at line 22 of file d4iface.h.

◆ NO_TIMEOUT

#define NO_TIMEOUT   0

Definition at line 10 of file d4iface.h.

◆ PACKET_TYPE_CHANNEL

#define PACKET_TYPE_CHANNEL   2

Definition at line 12 of file d4iface.h.

◆ PRINTER_CHANNEL

#define PRINTER_CHANNEL   2

Definition at line 20 of file d4iface.h.

◆ SCANNER_CHANNEL

#define SCANNER_CHANNEL   4

Definition at line 21 of file d4iface.h.

◆ STREAM_TYPE_CHANNEL

#define STREAM_TYPE_CHANNEL   1

Definition at line 11 of file d4iface.h.

Typedef Documentation

◆ CHANNEL_HANDLE

Definition at line 34 of file d4iface.h.

◆ DOT4_ACTIVITY

◆ PCHANNEL_HANDLE

Definition at line 34 of file d4iface.h.

◆ PDOT4_ACTIVITY