libguac
1.6.0
Toggle main menu visibility
Loading...
Searching...
No Matches
client-types.h
Go to the documentation of this file.
1
/*
2
* Licensed to the Apache Software Foundation (ASF) under one
3
* or more contributor license agreements. See the NOTICE file
4
* distributed with this work for additional information
5
* regarding copyright ownership. The ASF licenses this file
6
* to you under the Apache License, Version 2.0 (the
7
* "License"); you may not use this file except in compliance
8
* with the License. You may obtain a copy of the License at
9
*
10
* http://www.apache.org/licenses/LICENSE-2.0
11
*
12
* Unless required by applicable law or agreed to in writing,
13
* software distributed under the License is distributed on an
14
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15
* KIND, either express or implied. See the License for the
16
* specific language governing permissions and limitations
17
* under the License.
18
*/
19
20
#ifndef _GUAC_CLIENT_TYPES_H
21
#define _GUAC_CLIENT_TYPES_H
22
28
35
typedef
struct
guac_client
guac_client
;
36
41
typedef
enum
guac_client_state
{
42
47
GUAC_CLIENT_RUNNING
,
48
53
GUAC_CLIENT_STOPPING
54
55
}
guac_client_state
;
56
62
typedef
enum
guac_client_log_level
{
63
67
GUAC_LOG_ERROR
= 3,
68
72
GUAC_LOG_WARNING
= 4,
73
77
GUAC_LOG_INFO
= 6,
78
85
GUAC_LOG_DEBUG
= 7,
86
92
GUAC_LOG_TRACE
= 8
93
94
}
guac_client_log_level
;
95
96
#endif
97
guac_client_state
guac_client_state
Possible current states of the Guacamole client.
Definition
client-types.h:41
GUAC_CLIENT_STOPPING
@ GUAC_CLIENT_STOPPING
The state of the client when a stop has been requested, signalling the I/O threads to shutdown.
Definition
client-types.h:53
GUAC_CLIENT_RUNNING
@ GUAC_CLIENT_RUNNING
The state of the client from when it has been allocated by the main daemon until it is killed or disc...
Definition
client-types.h:47
guac_client_log_level
guac_client_log_level
All supported log levels used by the logging subsystem of each Guacamole client.
Definition
client-types.h:62
GUAC_LOG_DEBUG
@ GUAC_LOG_DEBUG
Informational messages which can be useful for debugging, but are otherwise not useful to users or ad...
Definition
client-types.h:85
GUAC_LOG_WARNING
@ GUAC_LOG_WARNING
Non-fatal conditions that indicate problems.
Definition
client-types.h:72
GUAC_LOG_ERROR
@ GUAC_LOG_ERROR
Fatal errors.
Definition
client-types.h:67
GUAC_LOG_TRACE
@ GUAC_LOG_TRACE
Informational messages which can be useful for debugging, like GUAC_LOG_DEBUG, but which are so low-l...
Definition
client-types.h:92
GUAC_LOG_INFO
@ GUAC_LOG_INFO
Informational messages of general interest to users or administrators.
Definition
client-types.h:77
guac_client
Guacamole proxy client.
Definition
client.h:48
guacamole
client-types.h
Generated by
1.17.0