Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
R
RobotAPI
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Container Registry
Model registry
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Software
ArmarX
RobotAPI
Merge requests
!452
Resolve "Fluxio results and errors"
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
Resolve "Fluxio results and errors"
145-fluxio-results-and-errors
into
fluxio/dev
Overview
29
Commits
37
Pipelines
27
Changes
15
Merged
Benedikt Engel
requested to merge
145-fluxio-results-and-errors
into
fluxio/dev
11 months ago
Overview
1
Commits
37
Pipelines
27
Changes
15
Expand
Closes
#145 (closed)
Edited
5 months ago
by
Julian Tusch
0
0
Merge request reports
Compare
fluxio/dev
version 25
1fea7f43
9 months ago
version 24
63d03147
9 months ago
version 23
839499a0
9 months ago
version 22
918134ec
9 months ago
version 21
11d51b38
9 months ago
version 20
5a28d0f9
10 months ago
version 19
f6481bbb
10 months ago
version 18
25815d96
10 months ago
version 17
0bc4cfec
10 months ago
version 16
a7dd20e1
10 months ago
version 15
5c273c2f
10 months ago
version 14
ac92deea
10 months ago
version 13
56fb9a96
10 months ago
version 12
59c12654
10 months ago
version 11
bee37628
10 months ago
version 10
a1af5623
11 months ago
version 9
b21f48ff
11 months ago
version 8
bbde88d8
11 months ago
version 7
64ea9216
11 months ago
version 6
90090bff
11 months ago
version 5
4b4f4350
11 months ago
version 4
1b7ebdf2
11 months ago
version 3
0fa128af
11 months ago
version 2
ab4ea082
11 months ago
version 1
09938145
11 months ago
fluxio/dev (base)
and
latest version
latest version
53521c86
37 commits,
9 months ago
version 25
1fea7f43
36 commits,
9 months ago
version 24
63d03147
30 commits,
9 months ago
version 23
839499a0
29 commits,
9 months ago
version 22
918134ec
28 commits,
9 months ago
version 21
11d51b38
27 commits,
9 months ago
version 20
5a28d0f9
24 commits,
10 months ago
version 19
f6481bbb
23 commits,
10 months ago
version 18
25815d96
22 commits,
10 months ago
version 17
0bc4cfec
21 commits,
10 months ago
version 16
a7dd20e1
20 commits,
10 months ago
version 15
5c273c2f
19 commits,
10 months ago
version 14
ac92deea
18 commits,
10 months ago
version 13
56fb9a96
17 commits,
10 months ago
version 12
59c12654
14 commits,
10 months ago
version 11
bee37628
12 commits,
10 months ago
version 10
a1af5623
10 commits,
11 months ago
version 9
b21f48ff
9 commits,
11 months ago
version 8
bbde88d8
8 commits,
11 months ago
version 7
64ea9216
7 commits,
11 months ago
version 6
90090bff
6 commits,
11 months ago
version 5
4b4f4350
5 commits,
11 months ago
version 4
1b7ebdf2
4 commits,
11 months ago
version 3
0fa128af
3 commits,
11 months ago
version 2
ab4ea082
2 commits,
11 months ago
version 1
09938145
1 commit,
11 months ago
15 files
+
647
−
120
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
15
Search (e.g. *.vue) (Ctrl+P)
source/RobotAPI/interface/skills/SkillManagerInterface.ice
+
23
−
16
Options
@@ -99,6 +99,13 @@ module armarx
string
hint
;
};
exception
FluxioException
{
string
message
;
string
type
;
Ice
::
StringSeq
contextList
;
};
sequence
<
dto
::
FluxioIdentificator
>
FluxioIdentificatorList
;
struct
FluxioSkillStatusUpdate
@@ -240,25 +247,25 @@ module armarx
//****************************//
optional
(
3
)
string
executeFluxioSkill
(
string
skillId
);
// executes a fluxio skill
executeFluxioSkill
(
string
skillId
)
throws
dto
::
FluxioException
;
// executes a fluxio skill
void
abortFluxioSkill
(
string
executionId
);
// aborts a fluxio skill
abortFluxioSkill
(
string
executionId
)
throws
dto
::
FluxioException
;
// aborts a fluxio skill
dto
::
FluxioSkillList
getSkillList
();
// returns skills of all providers
getSkillList
()
throws
dto
::
FluxioException
;
// returns skills of all providers
optional
(
4
)
dto
::
FluxioSkill
getSkill
(
string
id
);
// returns a single skill
getSkill
(
string
id
)
throws
dto
::
FluxioException
;
// returns a single skill
bool
updateSkill
(
string
userId
,
dto
::
FluxioSkill
skill
);
// updates an existing skill
updateSkill
(
string
userId
,
dto
::
FluxioSkill
skill
)
throws
dto
::
FluxioException
;
// updates an existing skill
bool
getSkillMutex
(
string
skillId
,
string
userId
);
// request a mutex for a skill
getSkillMutex
(
string
skillId
,
string
userId
)
throws
dto
::
FluxioException
;
// request a mutex for a skill
void
deleteSkillMutex
(
string
skillId
,
string
userId
);
// release a mutex for a skill
deleteSkillMutex
(
string
skillId
,
string
userId
)
throws
dto
::
FluxioException
;
// release a mutex for a skill
optional
(
5
)
dto
::
FluxioIdentificatorList
deleteSkill
(
string
skillId
,
string
userId
,
bool
dryRun
);
// removes a skill
@@ -268,31 +275,31 @@ module armarx
removeSkillParameter
(
string
skillId
,
string
parameterId
,
string
userId
);
// removes a parameter from a skill
dto
::
FluxioProfileList
getProfileList
();
// returns all profiles
getProfileList
()
throws
dto
::
FluxioException
;
// returns all profiles
optional
(
6
)
dto
::
FluxioProfile
getProfile
(
string
id
);
// returns a single profile
getProfile
(
string
id
)
throws
dto
::
FluxioException
;
// returns a single profile
dto
::
FluxioProfile
createProfile
(
dto
::
FluxioProfile
profile
);
// creates a new profile
createProfile
(
dto
::
FluxioProfile
profile
)
throws
dto
::
FluxioException
;
// creates a new profile
void
updateProfile
(
dto
::
FluxioProfile
profile
);
// updates an existing profile
updateProfile
(
dto
::
FluxioProfile
profile
)
throws
dto
::
FluxioException
;
// updates an existing profile
dto
::
FluxioProviderList
getProviderList
();
// returns all providers
getProviderList
()
throws
dto
::
FluxioException
;
// returns all providers
optional
(
7
)
dto
::
FluxioProvider
getProvider
(
string
id
);
// returns a single provider
getProvider
(
string
id
)
throws
dto
::
FluxioException
;
// returns a single provider
optional
(
8
)
dto
::
FluxioSkillList
getSkillsOfProvider
(
string
id
);
// returns all skills of a provider
getSkillsOfProvider
(
string
id
)
throws
dto
::
FluxioException
;
// returns all skills of a provider
optional
(
9
)
dto
::
FluxioSkill
addSkillToProvider
(
string
userId
,
string
providerId
,
dto
::
FluxioSkill
skill
);
// adds a new skill to a provider
addSkillToProvider
(
string
userId
,
string
providerId
,
dto
::
FluxioSkill
skill
)
throws
dto
::
FluxioException
;
// adds a new skill to a provider
optional
(
10
)
dto
::
FluxioSkillStatusUpdateList
getFluxioSkillExecutionStatus
(
string
executionId
);
// returns the status of a fluxio execution
getFluxioSkillExecutionStatus
(
string
executionId
)
throws
dto
::
FluxioException
;
// returns the status of a fluxio execution
};
}
}
Loading