COSMOS core  1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
gige_handle Struct Reference

#include <gige_lib.h>

Collaboration diagram for gige_handle:

Public Attributes

socket_channel command
 Command channel. More...
 
socket_channel stream
 Stream channel. More...
 
union {
   uint8_t   cbyte [600]
 
   uint32_t   cword [150]
 
   gige_command   creg
 
   gige_acknowledge   cack
 
   gige_acknowledge_mem   cack_mem
 
   gige_acknowledge_ack   cack_ack
 
}; 
 Camera Control Channel input buffer. More...
 
uint8_t sbuf [600]
 Camera Stream Channel input buffer. More...
 
uint16_t req_id
 Request ID. More...
 
uint32_t streambps
 Flow rate. More...
 
uint16_t bestsize
 Best packet size. More...
 
uint16_t maxwidth
 Detector Width. More...
 
uint16_t maxheight
 Detector Height. More...
 
uint16_t width
 Requested Width. More...
 
uint16_t height
 Requested Height. More...
 

Member Data Documentation

socket_channel gige_handle::command

Command channel.

socket_channel gige_handle::stream

Stream channel.

uint8_t gige_handle::cbyte[600]
uint32_t gige_handle::cword[150]
gige_command gige_handle::creg
gige_acknowledge gige_handle::cack
gige_acknowledge_mem gige_handle::cack_mem
gige_acknowledge_ack gige_handle::cack_ack
union { ... }

Camera Control Channel input buffer.

uint8_t gige_handle::sbuf[600]

Camera Stream Channel input buffer.

uint16_t gige_handle::req_id

Request ID.

uint32_t gige_handle::streambps

Flow rate.

uint16_t gige_handle::bestsize

Best packet size.

uint16_t gige_handle::maxwidth

Detector Width.

uint16_t gige_handle::maxheight

Detector Height.

uint16_t gige_handle::width

Requested Width.

uint16_t gige_handle::height

Requested Height.


The documentation for this struct was generated from the following file: