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
Search Document