Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
Actor Framework
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
cpp-libs
Actor Framework
Commits
d9532e20
Commit
d9532e20
authored
Dec 17, 2019
by
Dominik Charousset
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Integrate review feedback
parent
3d5ddb6e
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
8 additions
and
1 deletion
+8
-1
libcaf_core/caf/after.hpp
libcaf_core/caf/after.hpp
+1
-0
libcaf_core/caf/behavior.hpp
libcaf_core/caf/behavior.hpp
+1
-0
libcaf_core/caf/detail/behavior_impl.hpp
libcaf_core/caf/detail/behavior_impl.hpp
+1
-0
libcaf_core/caf/detail/blocking_behavior.hpp
libcaf_core/caf/detail/blocking_behavior.hpp
+1
-0
libcaf_core/caf/typed_behavior.hpp
libcaf_core/caf/typed_behavior.hpp
+1
-0
libcaf_io/caf/io/middleman.hpp
libcaf_io/caf/io/middleman.hpp
+3
-1
No files found.
libcaf_core/caf/after.hpp
View file @
d9532e20
...
@@ -24,6 +24,7 @@
...
@@ -24,6 +24,7 @@
#include "caf/detail/core_export.hpp"
#include "caf/detail/core_export.hpp"
#include "caf/timeout_definition.hpp"
#include "caf/timeout_definition.hpp"
#include "caf/timespan.hpp"
namespace
caf
{
namespace
caf
{
...
...
libcaf_core/caf/behavior.hpp
View file @
d9532e20
...
@@ -27,6 +27,7 @@
...
@@ -27,6 +27,7 @@
#include "caf/detail/type_traits.hpp"
#include "caf/detail/type_traits.hpp"
#include "caf/none.hpp"
#include "caf/none.hpp"
#include "caf/timeout_definition.hpp"
#include "caf/timeout_definition.hpp"
#include "caf/timespan.hpp"
namespace
caf
{
namespace
caf
{
...
...
libcaf_core/caf/detail/behavior_impl.hpp
View file @
d9532e20
...
@@ -38,6 +38,7 @@
...
@@ -38,6 +38,7 @@
#include "caf/response_promise.hpp"
#include "caf/response_promise.hpp"
#include "caf/skip.hpp"
#include "caf/skip.hpp"
#include "caf/timeout_definition.hpp"
#include "caf/timeout_definition.hpp"
#include "caf/timespan.hpp"
#include "caf/typed_response_promise.hpp"
#include "caf/typed_response_promise.hpp"
#include "caf/variant.hpp"
#include "caf/variant.hpp"
...
...
libcaf_core/caf/detail/blocking_behavior.hpp
View file @
d9532e20
...
@@ -22,6 +22,7 @@
...
@@ -22,6 +22,7 @@
#include "caf/catch_all.hpp"
#include "caf/catch_all.hpp"
#include "caf/detail/core_export.hpp"
#include "caf/detail/core_export.hpp"
#include "caf/timeout_definition.hpp"
#include "caf/timeout_definition.hpp"
#include "caf/timespan.hpp"
namespace
caf
::
detail
{
namespace
caf
::
detail
{
...
...
libcaf_core/caf/typed_behavior.hpp
View file @
d9532e20
...
@@ -23,6 +23,7 @@
...
@@ -23,6 +23,7 @@
#include "caf/interface_mismatch.hpp"
#include "caf/interface_mismatch.hpp"
#include "caf/message_handler.hpp"
#include "caf/message_handler.hpp"
#include "caf/system_messages.hpp"
#include "caf/system_messages.hpp"
#include "caf/timespan.hpp"
#include "caf/detail/typed_actor_util.hpp"
#include "caf/detail/typed_actor_util.hpp"
...
...
libcaf_io/caf/io/middleman.hpp
View file @
d9532e20
...
@@ -18,6 +18,7 @@
...
@@ -18,6 +18,7 @@
#pragma once
#pragma once
#include <chrono>
#include <map>
#include <map>
#include <memory>
#include <memory>
#include <thread>
#include <thread>
...
@@ -34,6 +35,7 @@
...
@@ -34,6 +35,7 @@
#include "caf/node_id.hpp"
#include "caf/node_id.hpp"
#include "caf/proxy_registry.hpp"
#include "caf/proxy_registry.hpp"
#include "caf/send.hpp"
#include "caf/send.hpp"
#include "caf/timespan.hpp"
namespace
caf
::
io
{
namespace
caf
::
io
{
...
@@ -156,7 +158,7 @@ public:
...
@@ -156,7 +158,7 @@ public:
template
<
class
Handle
>
template
<
class
Handle
>
expected
<
Handle
>
expected
<
Handle
>
remote_spawn
(
const
node_id
&
nid
,
std
::
string
name
,
message
args
,
remote_spawn
(
const
node_id
&
nid
,
std
::
string
name
,
message
args
,
timespan
timeout
=
timespan
{
60000000000
})
{
timespan
timeout
=
timespan
{
std
::
chrono
::
minutes
{
1
}
})
{
if
(
!
nid
||
name
.
empty
())
if
(
!
nid
||
name
.
empty
())
return
sec
::
invalid_argument
;
return
sec
::
invalid_argument
;
auto
res
=
remote_spawn_impl
(
nid
,
name
,
args
,
auto
res
=
remote_spawn_impl
(
nid
,
name
,
args
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment