Main Page
+
Classes
Class List
Class Hierarchy
+
Class Members
+
All
a
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
w
x
~
+
Functions
c
d
e
g
h
i
l
m
o
p
r
s
t
u
w
x
~
+
Variables
a
f
i
m
u
+
Files
File List
+
File Members
+
All
a
b
c
d
e
f
g
i
j
k
l
m
n
o
p
r
s
t
u
w
+
Functions
a
d
e
i
j
l
m
n
p
s
u
Variables
Enumerations
Enumerator
+
Macros
a
b
c
d
e
l
m
p
r
s
t
w
src
ComDef
DeviceErrors.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2012 SCHUNK GmbH & Co. KG
3
* Copyright (c) 2017 Fraunhofer Institute for Manufacturing Engineering and Automation (IPA)
4
*
5
* Licensed under the Apache License, Version 2.0 (the "License");
6
* you may not use this file except in compliance with the License.
7
* You may obtain a copy of the License at
8
*
9
* http://www.apache.org/licenses/LICENSE-2.0
10
11
* Unless required by applicable law or agreed to in writing, software
12
* distributed under the License is distributed on an "AS IS" BASIS,
13
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
* See the License for the specific language governing permissions and
15
* limitations under the License.
16
*/
17
18
#ifndef DEVICEERRORS_H
19
#define DEVICEERRORS_H
20
21
// Device Errors
22
23
#define ERRID_DEV (-200L) // device message
24
25
#define ERRID_DEV_FUNCTIONNOTAVAILABLE (ERRID_DEV - 1)
26
#define ERRID_DEV_NOINITSTRING (ERRID_DEV - 2)
27
#define ERRID_DEV_NODEVICENAME (ERRID_DEV - 3)
28
#define ERRID_DEV_BADINITSTRING (ERRID_DEV - 4)
29
#define ERRID_DEV_INITERROR (ERRID_DEV - 5)
30
#define ERRID_DEV_NOTINITIALIZED (ERRID_DEV - 6)
31
#define ERRID_DEV_WRITEERROR (ERRID_DEV - 7)
32
#define ERRID_DEV_READERROR (ERRID_DEV - 8)
33
#define ERRID_DEV_WRITETIMEOUT (ERRID_DEV - 9)
34
#define ERRID_DEV_READTIMEOUT (ERRID_DEV - 10)
35
#define ERRID_DEV_WRONGMESSAGEID (ERRID_DEV - 11)
36
#define ERRID_DEV_WRONGCOMMANDID (ERRID_DEV - 12)
37
#define ERRID_DEV_WRONGPARAMETERID (ERRID_DEV - 13)
38
#define ERRID_DEV_EXITERROR (ERRID_DEV - 14)
39
#define ERRID_DEV_NOMODULES (ERRID_DEV - 15)
40
#define ERRID_DEV_WRONGDEVICEID (ERRID_DEV - 16)
41
#define ERRID_DEV_NOLIBRARY (ERRID_DEV - 17)
42
#define ERRID_DEV_ISINITIALIZED (ERRID_DEV - 18)
43
#define ERRID_DEV_WRONGEMSMODULEID (ERRID_DEV - 19)
44
#define ERRID_DEV_EMSNOTINITIALIZED (ERRID_DEV - 20)
45
#define ERRID_DEV_EMSMAXNUMBER (ERRID_DEV - 21)
46
#define ERRID_DEV_EMSINITERROR (ERRID_DEV - 22)
47
#define ERRID_DEV_WRONGEMSTYPE (ERRID_DEV - 23)
48
#define ERRID_DEV_WRONGEMSCHANNELID (ERRID_DEV - 24)
49
#define ERRID_DEV_WRONGMP55MODULEID (ERRID_DEV - 25)
50
#define ERRID_DEV_WRONGSCHUNKMODULEID (ERRID_DEV - 26)
51
#define ERRID_DEV_WRONGMODULEID (ERRID_DEV - 27)
52
#define ERRID_DEV_MODULEERROR (ERRID_DEV - 28)
53
#define ERRID_DEV_WAITTIMEOUT (ERRID_DEV - 29)
54
#define ERRID_DEV_CONNECTIONNOTINIT (ERRID_DEV - 30)
55
#define ERRID_DEV_PARSERERROR (ERRID_DEV - 31)
56
#endif
schunk_libm5api
Author(s): Florian Weisshardt
autogenerated on Mon May 9 2022 02:19:43