Used by the x25_circuit_query subroutine to return information about the circuit.
#define X25FLG_INCOMING_PACKET_SIZE  
     0x00000001
#define X25FLG_OUTGOING_PACKET_SIZE      
 0x00000002
#define X25FLG_INCOMING_THROUGHPUT_CLASS  0x00000004
#define X25FLG_OUTGOING_THROUGHPUT_CLASS  0x00000008
#define X25FLG_INCOMING_WINDOW_SIZE      
 0x00000010
#define X25FLG_OUTGOING_WINDOW_SIZE      
 0x00000020
struct cb_circuit_info_struct
{
  unsigned long flags;
  unsigned short lcn;
  unsigned int incoming_packet_size;
  unsigned int outgoing_packet_size;
  unsigned int incoming_throughput_class;
  unsigned int outgoing_throughput_class;
  unsigned int incoming_window_size;
  unsigned int outgoing_window_size;
} ;| Item | Description | 
|---|---|
| X25_FLG_INCOMING_PACKET_SIZE | Indicates that the incoming_packet_size field is used. | 
| X25_FLG_OUTGOING_PACKET_SIZE | Indicates that the outgoing_packet_size field is used. | 
| X25_FLG_INCOMING_THROUGHPUT_CLASS | Indicates that the incoming_throughput_class field is used. | 
| X25_FLG_OUTGOING_THROUGHPUT_CLASS | Indicates that the outgoing_throughput_class field is used. | 
| X25_FLG_INCOMING_WINDOW_SIZE | Indicates that the incoming_window_size field is used. | 
| X25_FLG_OUTGOING_WINDOW_SIZE | Indicates that the outgoing_window_size field is used. | 
| Item | Description | 
|---|---|
| flags | Notification to the API that the associated field has been used. | 
| lcn | Logical channel number. | 
| incoming_packet_size | Actual size for incoming packets. | 
| outgoing_packet_size | Actual size for outgoing packets. | 
| incoming_throughput_class | Throughput class for incoming calls. | 
| outgoing_throughput_class | Throughput class for outgoing calls. | 
| incoming_window_size | Number of incoming packets that can be sent without confirmation. | 
| outgoing_window_size | Number of outgoing packets that can be sent without confirmation. |