Lines Matching defs:rfb_softc
113 struct rfb_softc { struct
114 int sfd;
115 pthread_t tid;
117 int cfd;
119 int width, height;
121 const char *password;
123 bool enc_raw_ok;
124 bool enc_zlib_ok;
125 bool enc_resize_ok;
126 bool enc_extkeyevent_ok;
128 bool enc_extkeyevent_send;
130 z_stream zstream;
131 uint8_t *zbuf;
132 int zbuflen;
134 int conn_wait;
135 int wrcount;
137 atomic_bool sending;
138 atomic_bool pending;
139 atomic_bool update_all;
140 atomic_bool input_detected;
141 atomic_bool update_pixfmt;
143 pthread_mutex_t mtx;
144 pthread_mutex_t pixfmt_mtx;
145 pthread_cond_t cond;
147 int hw_crc;
148 uint32_t *crc; /* WxH crc cells */
149 uint32_t *crc_tmp; /* buffer to store single crc row */
150 int crc_width, crc_height;
152 struct pixfmt pixfmt; /* owned by the write thread */
153 struct pixfmt new_pixfmt; /* managed with pixfmt_mtx */
154 uint32_t *pixrow;