Ryo Nakamura
|
d5a86292b7
|
add doxygen for mscp.h
|
2023-03-04 18:47:44 +09:00 |
|
Ryo Nakamura
|
e67b7468e5
|
use setitimer instead of alarm, and print message.
print_stat now prints messages per interval.
ToDo:
- realtime message printing
- use timer_create instead of setitimer (mscOS has different one)
|
2023-03-04 16:48:26 +09:00 |
|
Ryo Nakamura
|
9342c18f0e
|
accidentaly swap min_chunk_sz and max_chunk_sz...
|
2023-03-04 15:53:42 +09:00 |
|
Ryo Nakamura
|
df2f922b0d
|
remove pprint, use message (mpr_*) instead.
ToDo:
main should use pipe to receive messages from libmscp.
|
2023-03-04 15:44:10 +09:00 |
|
Ryo Nakamura
|
1e57e8fb2f
|
implementing messaging.
ToDo: remove pprint.
mscp should use mpr_* functions, and main.c should use
just fprintf(stdout, "\r\033[K" fmt, ...) for printing progress bar.
|
2023-03-03 22:14:54 +09:00 |
|
Ryo Nakamura
|
1b9ae51974
|
add message.h and message.c, mscp_set|get_error()
Instead of pr_err(), libmscp uses mscp_set_error() and
applications use mscp_get_errror() to get error message.
|
2023-03-03 21:29:43 +09:00 |
|
Ryo Nakamura
|
c5aa70d9c9
|
tiny cleanup
|
2023-03-03 18:30:34 +09:00 |
|
Ryo Nakamura
|
a0b7482f66
|
add mscp_get_stats
move progress bar-related functions from mscp.c to main.c.
|
2023-03-03 18:27:14 +09:00 |
|
Ryo Nakamura
|
363296f499
|
add mscp_ssh_opts and change -C optarg
|
2023-03-03 16:50:06 +09:00 |
|
Ryo Nakamura
|
fc45fa2532
|
add comments to mscp.h
|
2023-02-26 23:56:57 +09:00 |
|
Ryo Nakamura
|
c649742b3e
|
fix dst path resolve
|
2023-02-26 23:42:25 +09:00 |
|
Ryo Nakamura
|
700d64b375
|
now mscp links libmscp
|
2023-02-26 23:18:39 +09:00 |
|
Ryo Nakamura
|
2bad21bdc2
|
set default params in mscp_init
|
2023-02-26 18:43:24 +09:00 |
|
Ryo Nakamura
|
89777032cd
|
have written mscp.c
|
2023-02-26 18:17:58 +09:00 |
|
Ryo Nakamura
|
3d26cc2c18
|
add copy-related functions to path
|
2023-02-25 23:39:20 +09:00 |
|
Ryo Nakamura
|
1be9b70808
|
start to impliment mscp as a library
this commit starts to refactor file.h|c to path.h|c and
add mscp.c|h. not completed yet.
|
2023-02-25 22:17:29 +09:00 |
|