njs/stream
Types
pub type StreamSession
Values
pub fn allow(session: StreamSession) -> Nil
pub fn decline(session: StreamSession) -> Nil
pub fn deny(session: StreamSession) -> Nil
pub fn done(session: StreamSession) -> Nil
pub fn done_code(session: StreamSession, code: Int) -> Nil
pub fn error(session: StreamSession, message: String) -> Nil
pub fn log(session: StreamSession, message: String) -> Nil
pub fn off(session: StreamSession, event_name: String) -> Nil
pub fn on(
session: StreamSession,
event_name: String,
callback: fn(a) -> Nil,
) -> Nil
pub fn raw_variables(session: StreamSession) -> b
pub fn remote_address(session: StreamSession) -> String
pub fn send(session: StreamSession, data: a) -> Nil
pub fn send_downstream(session: StreamSession, data: a) -> Nil
pub fn send_upstream(session: StreamSession, data: a) -> Nil
pub fn set_return_value(
session: StreamSession,
return_value: a,
) -> Nil
pub fn status(session: StreamSession) -> Int
pub fn variables(session: StreamSession) -> a
pub fn warn(session: StreamSession, message: String) -> Nil