Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
qq_34031325
engine
提交
adb62de7
E
engine
项目概览
qq_34031325
/
engine
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
E
engine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
adb62de7
编写于
10月 04, 2016
作者:
J
Jeff Brown
提交者:
GitHub
10月 04, 2016
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update uses of mtl::MessageLoop::task_runner() accessor. (#3097)
上级
e13412bd
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
15 addition
and
15 deletion
+15
-15
assets/directory_asset_bundle.cc
assets/directory_asset_bundle.cc
+1
-1
assets/zip_asset_store.cc
assets/zip_asset_store.cc
+1
-1
glue/data_pipe_utils.cc
glue/data_pipe_utils.cc
+11
-11
glue/data_pipe_utils.h
glue/data_pipe_utils.h
+2
-2
未找到文件。
assets/directory_asset_bundle.cc
浏览文件 @
adb62de7
...
...
@@ -35,7 +35,7 @@ void DirectoryAssetBundle::GetAsStream(
if
(
fd
.
get
()
<
0
)
return
;
glue
::
CopyFromFileDescriptor
(
std
::
move
(
fd
),
std
::
move
(
pipe
.
producer_handle
),
task_runner_
.
get
()
,
[](
bool
ignored
)
{});
task_runner_
,
[](
bool
ignored
)
{});
}
DirectoryAssetBundle
::~
DirectoryAssetBundle
()
{}
...
...
assets/zip_asset_store.cc
浏览文件 @
adb62de7
...
...
@@ -39,7 +39,7 @@ void ZipAssetStore::GetAsStream(const std::string& asset_name,
if
(
fd
.
get
()
<
0
)
return
;
glue
::
CopyFromFileDescriptor
(
std
::
move
(
fd
),
std
::
move
(
producer
),
task_runner_
.
get
()
,
[](
bool
ignored
)
{});
task_runner_
,
[](
bool
ignored
)
{});
}
else
{
zip
::
UniqueUnzipper
unzipper
=
unzipper_provider_
();
if
(
!
unzipper
.
is_valid
())
...
...
glue/data_pipe_utils.cc
浏览文件 @
adb62de7
...
...
@@ -24,7 +24,7 @@ class CopyToFileHandler {
public:
CopyToFileHandler
(
mojo
::
ScopedDataPipeConsumerHandle
source
,
ftl
::
UniqueFD
destination
,
ftl
::
TaskRunner
*
task_runner
,
ftl
::
RefPtr
<
ftl
::
TaskRunner
>
task_runner
,
const
std
::
function
<
void
(
bool
)
>&
callback
);
private:
...
...
@@ -46,11 +46,11 @@ class CopyToFileHandler {
CopyToFileHandler
::
CopyToFileHandler
(
mojo
::
ScopedDataPipeConsumerHandle
source
,
ftl
::
UniqueFD
destination
,
ftl
::
TaskRunner
*
task_runner
,
ftl
::
RefPtr
<
ftl
::
TaskRunner
>
task_runner
,
const
std
::
function
<
void
(
bool
)
>&
callback
)
:
source_
(
std
::
move
(
source
)),
destination_
(
std
::
move
(
destination
)),
task_runner_
(
task_runner
),
task_runner_
(
std
::
move
(
task_runner
)
),
callback_
(
callback
),
waiter_
(
mojo
::
Environment
::
GetDefaultAsyncWaiter
()),
wait_id_
(
0
)
{
...
...
@@ -109,7 +109,7 @@ class CopyFromFileHandler {
public:
CopyFromFileHandler
(
ftl
::
UniqueFD
source
,
mojo
::
ScopedDataPipeProducerHandle
destination
,
ftl
::
TaskRunner
*
task_runner
,
ftl
::
RefPtr
<
ftl
::
TaskRunner
>
task_runner
,
const
std
::
function
<
void
(
bool
)
>&
callback
);
private:
...
...
@@ -132,11 +132,11 @@ class CopyFromFileHandler {
CopyFromFileHandler
::
CopyFromFileHandler
(
ftl
::
UniqueFD
source
,
mojo
::
ScopedDataPipeProducerHandle
destination
,
ftl
::
TaskRunner
*
task_runner
,
ftl
::
RefPtr
<
ftl
::
TaskRunner
>
task_runner
,
const
std
::
function
<
void
(
bool
)
>&
callback
)
:
source_
(
std
::
move
(
source
)),
destination_
(
std
::
move
(
destination
)),
task_runner_
(
task_runner
),
task_runner_
(
std
::
move
(
task_runner
)
),
callback_
(
callback
),
waiter_
(
mojo
::
Environment
::
GetDefaultAsyncWaiter
()),
wait_id_
(
0
)
{
...
...
@@ -194,18 +194,18 @@ void CopyFromFileHandler::WaitComplete(void* context, MojoResult result) {
void
CopyToFileDescriptor
(
mojo
::
ScopedDataPipeConsumerHandle
source
,
ftl
::
UniqueFD
destination
,
ftl
::
TaskRunner
*
task_runner
,
ftl
::
RefPtr
<
ftl
::
TaskRunner
>
task_runner
,
const
std
::
function
<
void
(
bool
)
>&
callback
)
{
new
CopyToFileHandler
(
std
::
move
(
source
),
std
::
move
(
destination
),
task_runner
,
callback
);
new
CopyToFileHandler
(
std
::
move
(
source
),
std
::
move
(
destination
),
std
::
move
(
task_runner
),
callback
);
}
void
CopyFromFileDescriptor
(
ftl
::
UniqueFD
source
,
mojo
::
ScopedDataPipeProducerHandle
destination
,
ftl
::
TaskRunner
*
task_runner
,
ftl
::
RefPtr
<
ftl
::
TaskRunner
>
task_runner
,
const
std
::
function
<
void
(
bool
)
>&
callback
)
{
new
CopyFromFileHandler
(
std
::
move
(
source
),
std
::
move
(
destination
),
task_runner
,
callback
);
std
::
move
(
task_runner
)
,
callback
);
}
}
// namespace glue
glue/data_pipe_utils.h
浏览文件 @
adb62de7
...
...
@@ -21,7 +21,7 @@ namespace glue {
void
CopyToFileDescriptor
(
mojo
::
ScopedDataPipeConsumerHandle
source
,
ftl
::
UniqueFD
destination
,
ftl
::
TaskRunner
*
task_runner
,
ftl
::
RefPtr
<
ftl
::
TaskRunner
>
task_runner
,
const
std
::
function
<
void
(
bool
/*success*/
)
>&
callback
);
// Asynchronously copies data from source file to the destination. The given
...
...
@@ -30,7 +30,7 @@ void CopyToFileDescriptor(
void
CopyFromFileDescriptor
(
ftl
::
UniqueFD
source
,
mojo
::
ScopedDataPipeProducerHandle
destination
,
ftl
::
TaskRunner
*
task_runner
,
ftl
::
RefPtr
<
ftl
::
TaskRunner
>
task_runner
,
const
std
::
function
<
void
(
bool
/*success*/
)
>&
callback
);
}
// namespace glue
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录