author | Yuya Nishihara <yuya@tcha.org> |
Fri, 14 Dec 2018 21:19:19 +0900 | |
changeset 40955 | e48fdeb08c77 |
parent 39978 | 74da9d999cd7 |
child 44672 | bb936e25a84a |
permissions | -rw-r--r-- |
39971
a8be2cff613f
rust-chg: add wrapper around C function
Yuya Nishihara <yuya@tcha.org>
parents:
39968
diff
changeset
|
1 |
// Copyright 2018 Yuya Nishihara <yuya@tcha.org> |
a8be2cff613f
rust-chg: add wrapper around C function
Yuya Nishihara <yuya@tcha.org>
parents:
39968
diff
changeset
|
2 |
// |
a8be2cff613f
rust-chg: add wrapper around C function
Yuya Nishihara <yuya@tcha.org>
parents:
39968
diff
changeset
|
3 |
// This software may be used and distributed according to the terms of the |
a8be2cff613f
rust-chg: add wrapper around C function
Yuya Nishihara <yuya@tcha.org>
parents:
39968
diff
changeset
|
4 |
// GNU General Public License version 2 or any later version. |
a8be2cff613f
rust-chg: add wrapper around C function
Yuya Nishihara <yuya@tcha.org>
parents:
39968
diff
changeset
|
5 |
|
39972
b1d8acd82d60
rust-chg: add parser for request messages sent to "S" channel
Yuya Nishihara <yuya@tcha.org>
parents:
39971
diff
changeset
|
6 |
extern crate bytes; |
39973
7a0ffdd4af78
rust-chg: add future that handles "attachio" request
Yuya Nishihara <yuya@tcha.org>
parents:
39972
diff
changeset
|
7 |
#[macro_use] |
7a0ffdd4af78
rust-chg: add future that handles "attachio" request
Yuya Nishihara <yuya@tcha.org>
parents:
39972
diff
changeset
|
8 |
extern crate futures; |
39971
a8be2cff613f
rust-chg: add wrapper around C function
Yuya Nishihara <yuya@tcha.org>
parents:
39968
diff
changeset
|
9 |
extern crate libc; |
39973
7a0ffdd4af78
rust-chg: add future that handles "attachio" request
Yuya Nishihara <yuya@tcha.org>
parents:
39972
diff
changeset
|
10 |
extern crate tokio; |
39972
b1d8acd82d60
rust-chg: add parser for request messages sent to "S" channel
Yuya Nishihara <yuya@tcha.org>
parents:
39971
diff
changeset
|
11 |
extern crate tokio_hglib; |
39975
a9c5fc436fd5
rust-chg: add callback to handle pager and shell command requests
Yuya Nishihara <yuya@tcha.org>
parents:
39973
diff
changeset
|
12 |
extern crate tokio_process; |
39971
a8be2cff613f
rust-chg: add wrapper around C function
Yuya Nishihara <yuya@tcha.org>
parents:
39968
diff
changeset
|
13 |
|
39978
74da9d999cd7
rust-chg: add Client extensions to run cHg-specific requests
Yuya Nishihara <yuya@tcha.org>
parents:
39977
diff
changeset
|
14 |
mod attachio; |
74da9d999cd7
rust-chg: add Client extensions to run cHg-specific requests
Yuya Nishihara <yuya@tcha.org>
parents:
39977
diff
changeset
|
15 |
mod clientext; |
39977
44840bcc411a
rust-chg: port basic socket path handling from cHg of C
Yuya Nishihara <yuya@tcha.org>
parents:
39976
diff
changeset
|
16 |
pub mod locator; |
39972
b1d8acd82d60
rust-chg: add parser for request messages sent to "S" channel
Yuya Nishihara <yuya@tcha.org>
parents:
39971
diff
changeset
|
17 |
pub mod message; |
39971
a8be2cff613f
rust-chg: add wrapper around C function
Yuya Nishihara <yuya@tcha.org>
parents:
39968
diff
changeset
|
18 |
pub mod procutil; |
39978
74da9d999cd7
rust-chg: add Client extensions to run cHg-specific requests
Yuya Nishihara <yuya@tcha.org>
parents:
39977
diff
changeset
|
19 |
mod runcommand; |
39975
a9c5fc436fd5
rust-chg: add callback to handle pager and shell command requests
Yuya Nishihara <yuya@tcha.org>
parents:
39973
diff
changeset
|
20 |
mod uihandler; |
a9c5fc436fd5
rust-chg: add callback to handle pager and shell command requests
Yuya Nishihara <yuya@tcha.org>
parents:
39973
diff
changeset
|
21 |
|
39978
74da9d999cd7
rust-chg: add Client extensions to run cHg-specific requests
Yuya Nishihara <yuya@tcha.org>
parents:
39977
diff
changeset
|
22 |
pub use clientext::ChgClientExt; |
39975
a9c5fc436fd5
rust-chg: add callback to handle pager and shell command requests
Yuya Nishihara <yuya@tcha.org>
parents:
39973
diff
changeset
|
23 |
pub use uihandler::{ChgUiHandler, SystemHandler}; |