Jason Volk
|
acd774c3ee
|
ircd::fs: Make ~fd() noexcept.
|
2019-04-22 09:16:11 -07:00 |
|
Jason Volk
|
7d55468511
|
ircd::fs: Add fd::opts getter from open fd.
|
2019-04-22 09:14:46 -07:00 |
|
Jason Volk
|
d08bcc2f32
|
ircd::fs: Add fd::release() memfn.
|
2019-04-22 08:55:42 -07:00 |
|
Jason Volk
|
3bed48011d
|
ircd::fs: Add non-blocking option passed to fd ctor's open(2) fwiw.
|
2019-04-07 16:45:35 -07:00 |
|
Jason Volk
|
f7dc5f6146
|
ircd::fs: Add fd fdno ctor.
|
2019-03-31 23:57:35 -07:00 |
|
Jason Volk
|
2886924bf0
|
ircd::fs: Reorg path interface related.
|
2019-01-25 10:39:37 -08:00 |
|
Jason Volk
|
77295f3a3e
|
ircd::fs: Minor comment clarification.
|
2019-01-05 17:18:43 -08:00 |
|
Jason Volk
|
23c1a87c4c
|
ircd::fs: Add tools for device related.
|
2019-01-01 19:53:12 -08:00 |
|
Jason Volk
|
1ba22a21ba
|
ircd: Disperse accumulated global options as conf items in namespaces.
|
2018-12-08 15:36:34 -08:00 |
|
Jason Volk
|
94bfe39ec6
|
ircd::fs: Save the std openmode in the fd::opts struct.
|
2018-11-01 23:35:52 -07:00 |
|
Jason Volk
|
c0e92eb2a1
|
ircd::fs: Add boolean operators for fd.
|
2018-10-31 17:54:57 -07:00 |
|
Jason Volk
|
09529ae311
|
ircd: Fix std::ios::openmode name.
|
2018-09-13 05:12:01 -07:00 |
|
Jason Volk
|
5dd9b7a3cf
|
ircd::fs: Support for finding the O_DIRECT alignments from system.
|
2018-08-28 20:15:40 -07:00 |
|
Jason Volk
|
32285d5dac
|
ircd::fs: Add a uuid-ish util for an fd.
|
2018-08-20 22:44:39 -07:00 |
|
Jason Volk
|
f8e4f4675f
|
ircd::fs: Doc comments for fd::opts.
|
2018-05-30 04:59:05 -07:00 |
|
Jason Volk
|
45155d5e4d
|
ircd::fs: Add fd::opts nocreate open() option.
|
2018-05-30 04:59:05 -07:00 |
|
Jason Volk
|
8395a7844c
|
ircd::fs: Add fd::opts direct and cloexec flags; reorg fd ctor related.
|
2018-05-30 04:59:05 -07:00 |
|
Jason Volk
|
a9e73d898c
|
ircd::fs: Add size(fd) from sys stat().
|
2018-05-30 04:59:04 -07:00 |
|
Jason Volk
|
955d8921b9
|
ircd::fs: Add basic fd wrapper object.
|
2018-05-30 04:59:04 -07:00 |
|