annotate CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/include/xcb/screensaver.h @ 69:33d812a61356

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 17:55:14 -0400
parents
children
rev   line source
jpayne@69 1 /*
jpayne@69 2 * This file generated automatically from screensaver.xml by c_client.py.
jpayne@69 3 * Edit at your peril.
jpayne@69 4 */
jpayne@69 5
jpayne@69 6 /**
jpayne@69 7 * @defgroup XCB_ScreenSaver_API XCB ScreenSaver API
jpayne@69 8 * @brief ScreenSaver XCB Protocol Implementation.
jpayne@69 9 * @{
jpayne@69 10 **/
jpayne@69 11
jpayne@69 12 #ifndef __SCREENSAVER_H
jpayne@69 13 #define __SCREENSAVER_H
jpayne@69 14
jpayne@69 15 #include "xcb.h"
jpayne@69 16 #include "xproto.h"
jpayne@69 17
jpayne@69 18 #ifdef __cplusplus
jpayne@69 19 extern "C" {
jpayne@69 20 #endif
jpayne@69 21
jpayne@69 22 #define XCB_SCREENSAVER_MAJOR_VERSION 1
jpayne@69 23 #define XCB_SCREENSAVER_MINOR_VERSION 1
jpayne@69 24
jpayne@69 25 extern xcb_extension_t xcb_screensaver_id;
jpayne@69 26
jpayne@69 27 typedef enum xcb_screensaver_kind_t {
jpayne@69 28 XCB_SCREENSAVER_KIND_BLANKED = 0,
jpayne@69 29 XCB_SCREENSAVER_KIND_INTERNAL = 1,
jpayne@69 30 XCB_SCREENSAVER_KIND_EXTERNAL = 2
jpayne@69 31 } xcb_screensaver_kind_t;
jpayne@69 32
jpayne@69 33 typedef enum xcb_screensaver_event_t {
jpayne@69 34 XCB_SCREENSAVER_EVENT_NOTIFY_MASK = 1,
jpayne@69 35 XCB_SCREENSAVER_EVENT_CYCLE_MASK = 2
jpayne@69 36 } xcb_screensaver_event_t;
jpayne@69 37
jpayne@69 38 typedef enum xcb_screensaver_state_t {
jpayne@69 39 XCB_SCREENSAVER_STATE_OFF = 0,
jpayne@69 40 XCB_SCREENSAVER_STATE_ON = 1,
jpayne@69 41 XCB_SCREENSAVER_STATE_CYCLE = 2,
jpayne@69 42 XCB_SCREENSAVER_STATE_DISABLED = 3
jpayne@69 43 } xcb_screensaver_state_t;
jpayne@69 44
jpayne@69 45 /**
jpayne@69 46 * @brief xcb_screensaver_query_version_cookie_t
jpayne@69 47 **/
jpayne@69 48 typedef struct xcb_screensaver_query_version_cookie_t {
jpayne@69 49 unsigned int sequence;
jpayne@69 50 } xcb_screensaver_query_version_cookie_t;
jpayne@69 51
jpayne@69 52 /** Opcode for xcb_screensaver_query_version. */
jpayne@69 53 #define XCB_SCREENSAVER_QUERY_VERSION 0
jpayne@69 54
jpayne@69 55 /**
jpayne@69 56 * @brief xcb_screensaver_query_version_request_t
jpayne@69 57 **/
jpayne@69 58 typedef struct xcb_screensaver_query_version_request_t {
jpayne@69 59 uint8_t major_opcode;
jpayne@69 60 uint8_t minor_opcode;
jpayne@69 61 uint16_t length;
jpayne@69 62 uint8_t client_major_version;
jpayne@69 63 uint8_t client_minor_version;
jpayne@69 64 uint8_t pad0[2];
jpayne@69 65 } xcb_screensaver_query_version_request_t;
jpayne@69 66
jpayne@69 67 /**
jpayne@69 68 * @brief xcb_screensaver_query_version_reply_t
jpayne@69 69 **/
jpayne@69 70 typedef struct xcb_screensaver_query_version_reply_t {
jpayne@69 71 uint8_t response_type;
jpayne@69 72 uint8_t pad0;
jpayne@69 73 uint16_t sequence;
jpayne@69 74 uint32_t length;
jpayne@69 75 uint16_t server_major_version;
jpayne@69 76 uint16_t server_minor_version;
jpayne@69 77 uint8_t pad1[20];
jpayne@69 78 } xcb_screensaver_query_version_reply_t;
jpayne@69 79
jpayne@69 80 /**
jpayne@69 81 * @brief xcb_screensaver_query_info_cookie_t
jpayne@69 82 **/
jpayne@69 83 typedef struct xcb_screensaver_query_info_cookie_t {
jpayne@69 84 unsigned int sequence;
jpayne@69 85 } xcb_screensaver_query_info_cookie_t;
jpayne@69 86
jpayne@69 87 /** Opcode for xcb_screensaver_query_info. */
jpayne@69 88 #define XCB_SCREENSAVER_QUERY_INFO 1
jpayne@69 89
jpayne@69 90 /**
jpayne@69 91 * @brief xcb_screensaver_query_info_request_t
jpayne@69 92 **/
jpayne@69 93 typedef struct xcb_screensaver_query_info_request_t {
jpayne@69 94 uint8_t major_opcode;
jpayne@69 95 uint8_t minor_opcode;
jpayne@69 96 uint16_t length;
jpayne@69 97 xcb_drawable_t drawable;
jpayne@69 98 } xcb_screensaver_query_info_request_t;
jpayne@69 99
jpayne@69 100 /**
jpayne@69 101 * @brief xcb_screensaver_query_info_reply_t
jpayne@69 102 **/
jpayne@69 103 typedef struct xcb_screensaver_query_info_reply_t {
jpayne@69 104 uint8_t response_type;
jpayne@69 105 uint8_t state;
jpayne@69 106 uint16_t sequence;
jpayne@69 107 uint32_t length;
jpayne@69 108 xcb_window_t saver_window;
jpayne@69 109 uint32_t ms_until_server;
jpayne@69 110 uint32_t ms_since_user_input;
jpayne@69 111 uint32_t event_mask;
jpayne@69 112 uint8_t kind;
jpayne@69 113 uint8_t pad0[7];
jpayne@69 114 } xcb_screensaver_query_info_reply_t;
jpayne@69 115
jpayne@69 116 /** Opcode for xcb_screensaver_select_input. */
jpayne@69 117 #define XCB_SCREENSAVER_SELECT_INPUT 2
jpayne@69 118
jpayne@69 119 /**
jpayne@69 120 * @brief xcb_screensaver_select_input_request_t
jpayne@69 121 **/
jpayne@69 122 typedef struct xcb_screensaver_select_input_request_t {
jpayne@69 123 uint8_t major_opcode;
jpayne@69 124 uint8_t minor_opcode;
jpayne@69 125 uint16_t length;
jpayne@69 126 xcb_drawable_t drawable;
jpayne@69 127 uint32_t event_mask;
jpayne@69 128 } xcb_screensaver_select_input_request_t;
jpayne@69 129
jpayne@69 130 /**
jpayne@69 131 * @brief xcb_screensaver_set_attributes_value_list_t
jpayne@69 132 **/
jpayne@69 133 typedef struct xcb_screensaver_set_attributes_value_list_t {
jpayne@69 134 xcb_pixmap_t background_pixmap;
jpayne@69 135 uint32_t background_pixel;
jpayne@69 136 xcb_pixmap_t border_pixmap;
jpayne@69 137 uint32_t border_pixel;
jpayne@69 138 uint32_t bit_gravity;
jpayne@69 139 uint32_t win_gravity;
jpayne@69 140 uint32_t backing_store;
jpayne@69 141 uint32_t backing_planes;
jpayne@69 142 uint32_t backing_pixel;
jpayne@69 143 xcb_bool32_t override_redirect;
jpayne@69 144 xcb_bool32_t save_under;
jpayne@69 145 uint32_t event_mask;
jpayne@69 146 uint32_t do_not_propogate_mask;
jpayne@69 147 xcb_colormap_t colormap;
jpayne@69 148 xcb_cursor_t cursor;
jpayne@69 149 } xcb_screensaver_set_attributes_value_list_t;
jpayne@69 150
jpayne@69 151 /** Opcode for xcb_screensaver_set_attributes. */
jpayne@69 152 #define XCB_SCREENSAVER_SET_ATTRIBUTES 3
jpayne@69 153
jpayne@69 154 /**
jpayne@69 155 * @brief xcb_screensaver_set_attributes_request_t
jpayne@69 156 **/
jpayne@69 157 typedef struct xcb_screensaver_set_attributes_request_t {
jpayne@69 158 uint8_t major_opcode;
jpayne@69 159 uint8_t minor_opcode;
jpayne@69 160 uint16_t length;
jpayne@69 161 xcb_drawable_t drawable;
jpayne@69 162 int16_t x;
jpayne@69 163 int16_t y;
jpayne@69 164 uint16_t width;
jpayne@69 165 uint16_t height;
jpayne@69 166 uint16_t border_width;
jpayne@69 167 uint8_t _class;
jpayne@69 168 uint8_t depth;
jpayne@69 169 xcb_visualid_t visual;
jpayne@69 170 uint32_t value_mask;
jpayne@69 171 } xcb_screensaver_set_attributes_request_t;
jpayne@69 172
jpayne@69 173 /** Opcode for xcb_screensaver_unset_attributes. */
jpayne@69 174 #define XCB_SCREENSAVER_UNSET_ATTRIBUTES 4
jpayne@69 175
jpayne@69 176 /**
jpayne@69 177 * @brief xcb_screensaver_unset_attributes_request_t
jpayne@69 178 **/
jpayne@69 179 typedef struct xcb_screensaver_unset_attributes_request_t {
jpayne@69 180 uint8_t major_opcode;
jpayne@69 181 uint8_t minor_opcode;
jpayne@69 182 uint16_t length;
jpayne@69 183 xcb_drawable_t drawable;
jpayne@69 184 } xcb_screensaver_unset_attributes_request_t;
jpayne@69 185
jpayne@69 186 /** Opcode for xcb_screensaver_suspend. */
jpayne@69 187 #define XCB_SCREENSAVER_SUSPEND 5
jpayne@69 188
jpayne@69 189 /**
jpayne@69 190 * @brief xcb_screensaver_suspend_request_t
jpayne@69 191 **/
jpayne@69 192 typedef struct xcb_screensaver_suspend_request_t {
jpayne@69 193 uint8_t major_opcode;
jpayne@69 194 uint8_t minor_opcode;
jpayne@69 195 uint16_t length;
jpayne@69 196 uint32_t suspend;
jpayne@69 197 } xcb_screensaver_suspend_request_t;
jpayne@69 198
jpayne@69 199 /** Opcode for xcb_screensaver_notify. */
jpayne@69 200 #define XCB_SCREENSAVER_NOTIFY 0
jpayne@69 201
jpayne@69 202 /**
jpayne@69 203 * @brief xcb_screensaver_notify_event_t
jpayne@69 204 **/
jpayne@69 205 typedef struct xcb_screensaver_notify_event_t {
jpayne@69 206 uint8_t response_type;
jpayne@69 207 uint8_t state;
jpayne@69 208 uint16_t sequence;
jpayne@69 209 xcb_timestamp_t time;
jpayne@69 210 xcb_window_t root;
jpayne@69 211 xcb_window_t window;
jpayne@69 212 uint8_t kind;
jpayne@69 213 uint8_t forced;
jpayne@69 214 uint8_t pad0[14];
jpayne@69 215 } xcb_screensaver_notify_event_t;
jpayne@69 216
jpayne@69 217 /**
jpayne@69 218 *
jpayne@69 219 * @param c The connection
jpayne@69 220 * @return A cookie
jpayne@69 221 *
jpayne@69 222 * Delivers a request to the X server.
jpayne@69 223 *
jpayne@69 224 */
jpayne@69 225 xcb_screensaver_query_version_cookie_t
jpayne@69 226 xcb_screensaver_query_version (xcb_connection_t *c,
jpayne@69 227 uint8_t client_major_version,
jpayne@69 228 uint8_t client_minor_version);
jpayne@69 229
jpayne@69 230 /**
jpayne@69 231 *
jpayne@69 232 * @param c The connection
jpayne@69 233 * @return A cookie
jpayne@69 234 *
jpayne@69 235 * Delivers a request to the X server.
jpayne@69 236 *
jpayne@69 237 * This form can be used only if the request will cause
jpayne@69 238 * a reply to be generated. Any returned error will be
jpayne@69 239 * placed in the event queue.
jpayne@69 240 */
jpayne@69 241 xcb_screensaver_query_version_cookie_t
jpayne@69 242 xcb_screensaver_query_version_unchecked (xcb_connection_t *c,
jpayne@69 243 uint8_t client_major_version,
jpayne@69 244 uint8_t client_minor_version);
jpayne@69 245
jpayne@69 246 /**
jpayne@69 247 * Return the reply
jpayne@69 248 * @param c The connection
jpayne@69 249 * @param cookie The cookie
jpayne@69 250 * @param e The xcb_generic_error_t supplied
jpayne@69 251 *
jpayne@69 252 * Returns the reply of the request asked by
jpayne@69 253 *
jpayne@69 254 * The parameter @p e supplied to this function must be NULL if
jpayne@69 255 * xcb_screensaver_query_version_unchecked(). is used.
jpayne@69 256 * Otherwise, it stores the error if any.
jpayne@69 257 *
jpayne@69 258 * The returned value must be freed by the caller using free().
jpayne@69 259 */
jpayne@69 260 xcb_screensaver_query_version_reply_t *
jpayne@69 261 xcb_screensaver_query_version_reply (xcb_connection_t *c,
jpayne@69 262 xcb_screensaver_query_version_cookie_t cookie /**< */,
jpayne@69 263 xcb_generic_error_t **e);
jpayne@69 264
jpayne@69 265 /**
jpayne@69 266 *
jpayne@69 267 * @param c The connection
jpayne@69 268 * @return A cookie
jpayne@69 269 *
jpayne@69 270 * Delivers a request to the X server.
jpayne@69 271 *
jpayne@69 272 */
jpayne@69 273 xcb_screensaver_query_info_cookie_t
jpayne@69 274 xcb_screensaver_query_info (xcb_connection_t *c,
jpayne@69 275 xcb_drawable_t drawable);
jpayne@69 276
jpayne@69 277 /**
jpayne@69 278 *
jpayne@69 279 * @param c The connection
jpayne@69 280 * @return A cookie
jpayne@69 281 *
jpayne@69 282 * Delivers a request to the X server.
jpayne@69 283 *
jpayne@69 284 * This form can be used only if the request will cause
jpayne@69 285 * a reply to be generated. Any returned error will be
jpayne@69 286 * placed in the event queue.
jpayne@69 287 */
jpayne@69 288 xcb_screensaver_query_info_cookie_t
jpayne@69 289 xcb_screensaver_query_info_unchecked (xcb_connection_t *c,
jpayne@69 290 xcb_drawable_t drawable);
jpayne@69 291
jpayne@69 292 /**
jpayne@69 293 * Return the reply
jpayne@69 294 * @param c The connection
jpayne@69 295 * @param cookie The cookie
jpayne@69 296 * @param e The xcb_generic_error_t supplied
jpayne@69 297 *
jpayne@69 298 * Returns the reply of the request asked by
jpayne@69 299 *
jpayne@69 300 * The parameter @p e supplied to this function must be NULL if
jpayne@69 301 * xcb_screensaver_query_info_unchecked(). is used.
jpayne@69 302 * Otherwise, it stores the error if any.
jpayne@69 303 *
jpayne@69 304 * The returned value must be freed by the caller using free().
jpayne@69 305 */
jpayne@69 306 xcb_screensaver_query_info_reply_t *
jpayne@69 307 xcb_screensaver_query_info_reply (xcb_connection_t *c,
jpayne@69 308 xcb_screensaver_query_info_cookie_t cookie /**< */,
jpayne@69 309 xcb_generic_error_t **e);
jpayne@69 310
jpayne@69 311 /**
jpayne@69 312 *
jpayne@69 313 * @param c The connection
jpayne@69 314 * @return A cookie
jpayne@69 315 *
jpayne@69 316 * Delivers a request to the X server.
jpayne@69 317 *
jpayne@69 318 * This form can be used only if the request will not cause
jpayne@69 319 * a reply to be generated. Any returned error will be
jpayne@69 320 * saved for handling by xcb_request_check().
jpayne@69 321 */
jpayne@69 322 xcb_void_cookie_t
jpayne@69 323 xcb_screensaver_select_input_checked (xcb_connection_t *c,
jpayne@69 324 xcb_drawable_t drawable,
jpayne@69 325 uint32_t event_mask);
jpayne@69 326
jpayne@69 327 /**
jpayne@69 328 *
jpayne@69 329 * @param c The connection
jpayne@69 330 * @return A cookie
jpayne@69 331 *
jpayne@69 332 * Delivers a request to the X server.
jpayne@69 333 *
jpayne@69 334 */
jpayne@69 335 xcb_void_cookie_t
jpayne@69 336 xcb_screensaver_select_input (xcb_connection_t *c,
jpayne@69 337 xcb_drawable_t drawable,
jpayne@69 338 uint32_t event_mask);
jpayne@69 339
jpayne@69 340 int
jpayne@69 341 xcb_screensaver_set_attributes_value_list_serialize (void **_buffer,
jpayne@69 342 uint32_t value_mask,
jpayne@69 343 const xcb_screensaver_set_attributes_value_list_t *_aux);
jpayne@69 344
jpayne@69 345 int
jpayne@69 346 xcb_screensaver_set_attributes_value_list_unpack (const void *_buffer,
jpayne@69 347 uint32_t value_mask,
jpayne@69 348 xcb_screensaver_set_attributes_value_list_t *_aux);
jpayne@69 349
jpayne@69 350 int
jpayne@69 351 xcb_screensaver_set_attributes_value_list_sizeof (const void *_buffer,
jpayne@69 352 uint32_t value_mask);
jpayne@69 353
jpayne@69 354 int
jpayne@69 355 xcb_screensaver_set_attributes_sizeof (const void *_buffer);
jpayne@69 356
jpayne@69 357 /**
jpayne@69 358 *
jpayne@69 359 * @param c The connection
jpayne@69 360 * @return A cookie
jpayne@69 361 *
jpayne@69 362 * Delivers a request to the X server.
jpayne@69 363 *
jpayne@69 364 * This form can be used only if the request will not cause
jpayne@69 365 * a reply to be generated. Any returned error will be
jpayne@69 366 * saved for handling by xcb_request_check().
jpayne@69 367 */
jpayne@69 368 xcb_void_cookie_t
jpayne@69 369 xcb_screensaver_set_attributes_checked (xcb_connection_t *c,
jpayne@69 370 xcb_drawable_t drawable,
jpayne@69 371 int16_t x,
jpayne@69 372 int16_t y,
jpayne@69 373 uint16_t width,
jpayne@69 374 uint16_t height,
jpayne@69 375 uint16_t border_width,
jpayne@69 376 uint8_t _class,
jpayne@69 377 uint8_t depth,
jpayne@69 378 xcb_visualid_t visual,
jpayne@69 379 uint32_t value_mask,
jpayne@69 380 const void *value_list);
jpayne@69 381
jpayne@69 382 /**
jpayne@69 383 *
jpayne@69 384 * @param c The connection
jpayne@69 385 * @return A cookie
jpayne@69 386 *
jpayne@69 387 * Delivers a request to the X server.
jpayne@69 388 *
jpayne@69 389 */
jpayne@69 390 xcb_void_cookie_t
jpayne@69 391 xcb_screensaver_set_attributes (xcb_connection_t *c,
jpayne@69 392 xcb_drawable_t drawable,
jpayne@69 393 int16_t x,
jpayne@69 394 int16_t y,
jpayne@69 395 uint16_t width,
jpayne@69 396 uint16_t height,
jpayne@69 397 uint16_t border_width,
jpayne@69 398 uint8_t _class,
jpayne@69 399 uint8_t depth,
jpayne@69 400 xcb_visualid_t visual,
jpayne@69 401 uint32_t value_mask,
jpayne@69 402 const void *value_list);
jpayne@69 403
jpayne@69 404 /**
jpayne@69 405 *
jpayne@69 406 * @param c The connection
jpayne@69 407 * @return A cookie
jpayne@69 408 *
jpayne@69 409 * Delivers a request to the X server.
jpayne@69 410 *
jpayne@69 411 * This form can be used only if the request will not cause
jpayne@69 412 * a reply to be generated. Any returned error will be
jpayne@69 413 * saved for handling by xcb_request_check().
jpayne@69 414 */
jpayne@69 415 xcb_void_cookie_t
jpayne@69 416 xcb_screensaver_set_attributes_aux_checked (xcb_connection_t *c,
jpayne@69 417 xcb_drawable_t drawable,
jpayne@69 418 int16_t x,
jpayne@69 419 int16_t y,
jpayne@69 420 uint16_t width,
jpayne@69 421 uint16_t height,
jpayne@69 422 uint16_t border_width,
jpayne@69 423 uint8_t _class,
jpayne@69 424 uint8_t depth,
jpayne@69 425 xcb_visualid_t visual,
jpayne@69 426 uint32_t value_mask,
jpayne@69 427 const xcb_screensaver_set_attributes_value_list_t *value_list);
jpayne@69 428
jpayne@69 429 /**
jpayne@69 430 *
jpayne@69 431 * @param c The connection
jpayne@69 432 * @return A cookie
jpayne@69 433 *
jpayne@69 434 * Delivers a request to the X server.
jpayne@69 435 *
jpayne@69 436 */
jpayne@69 437 xcb_void_cookie_t
jpayne@69 438 xcb_screensaver_set_attributes_aux (xcb_connection_t *c,
jpayne@69 439 xcb_drawable_t drawable,
jpayne@69 440 int16_t x,
jpayne@69 441 int16_t y,
jpayne@69 442 uint16_t width,
jpayne@69 443 uint16_t height,
jpayne@69 444 uint16_t border_width,
jpayne@69 445 uint8_t _class,
jpayne@69 446 uint8_t depth,
jpayne@69 447 xcb_visualid_t visual,
jpayne@69 448 uint32_t value_mask,
jpayne@69 449 const xcb_screensaver_set_attributes_value_list_t *value_list);
jpayne@69 450
jpayne@69 451 void *
jpayne@69 452 xcb_screensaver_set_attributes_value_list (const xcb_screensaver_set_attributes_request_t *R);
jpayne@69 453
jpayne@69 454 /**
jpayne@69 455 *
jpayne@69 456 * @param c The connection
jpayne@69 457 * @return A cookie
jpayne@69 458 *
jpayne@69 459 * Delivers a request to the X server.
jpayne@69 460 *
jpayne@69 461 * This form can be used only if the request will not cause
jpayne@69 462 * a reply to be generated. Any returned error will be
jpayne@69 463 * saved for handling by xcb_request_check().
jpayne@69 464 */
jpayne@69 465 xcb_void_cookie_t
jpayne@69 466 xcb_screensaver_unset_attributes_checked (xcb_connection_t *c,
jpayne@69 467 xcb_drawable_t drawable);
jpayne@69 468
jpayne@69 469 /**
jpayne@69 470 *
jpayne@69 471 * @param c The connection
jpayne@69 472 * @return A cookie
jpayne@69 473 *
jpayne@69 474 * Delivers a request to the X server.
jpayne@69 475 *
jpayne@69 476 */
jpayne@69 477 xcb_void_cookie_t
jpayne@69 478 xcb_screensaver_unset_attributes (xcb_connection_t *c,
jpayne@69 479 xcb_drawable_t drawable);
jpayne@69 480
jpayne@69 481 /**
jpayne@69 482 *
jpayne@69 483 * @param c The connection
jpayne@69 484 * @return A cookie
jpayne@69 485 *
jpayne@69 486 * Delivers a request to the X server.
jpayne@69 487 *
jpayne@69 488 * This form can be used only if the request will not cause
jpayne@69 489 * a reply to be generated. Any returned error will be
jpayne@69 490 * saved for handling by xcb_request_check().
jpayne@69 491 */
jpayne@69 492 xcb_void_cookie_t
jpayne@69 493 xcb_screensaver_suspend_checked (xcb_connection_t *c,
jpayne@69 494 uint32_t suspend);
jpayne@69 495
jpayne@69 496 /**
jpayne@69 497 *
jpayne@69 498 * @param c The connection
jpayne@69 499 * @return A cookie
jpayne@69 500 *
jpayne@69 501 * Delivers a request to the X server.
jpayne@69 502 *
jpayne@69 503 */
jpayne@69 504 xcb_void_cookie_t
jpayne@69 505 xcb_screensaver_suspend (xcb_connection_t *c,
jpayne@69 506 uint32_t suspend);
jpayne@69 507
jpayne@69 508
jpayne@69 509 #ifdef __cplusplus
jpayne@69 510 }
jpayne@69 511 #endif
jpayne@69 512
jpayne@69 513 #endif
jpayne@69 514
jpayne@69 515 /**
jpayne@69 516 * @}
jpayne@69 517 */