Re-exports§
pub use multiline_config::MultilineConfig;
pub use unix::change_socket_permissions;
pub use self::http::add_headers;
pub use self::http::add_query_parameters;
pub use self::http::decode;
pub use self::http::HttpSource;
Modules§
- framestream
- grpc
- http
- http_
client - Common logic for sources that are HTTP clients.
- multiline_
config - net
- unix
Structs§
- After
Read - This wraps the inner socket and emits
BytesReceived
with the actual number of bytes read before handling framing. - Encoding
Config - Character set encoding.
Enums§
- Encoding
- Content encoding.
Traits§
Functions§
- build_
unix_ datagram_ source - Returns a
Source
object corresponding to a Unix domain datagram socket. Passing in different functions fordecoder
andhandle_events
can allow for different source-specific logic (such as decoding syslog messages in the syslog source). - build_
unix_ stream_ source - Returns a
Source
object corresponding to a Unix domain stream socket. Passing in different functions fordecoder
andhandle_events
can allow for different source-specific logic (such as decoding syslog messages in the syslog source). - decode_
message - extract_
tag_ key_ and_ value - Extract a tag and it’s value from input string delimited by a colon character.