Tor  0.4.7.0-alpha-dev
Data Structures | Enumerations | Functions
ocirc_event.h File Reference

Header file for ocirc_event.c. More...

#include <stdbool.h>
#include "lib/cc/torint.h"
#include "lib/pubsub/pubsub.h"

Go to the source code of this file.

Data Structures

struct  ocirc_state_msg_t
 
struct  ocirc_chan_msg_t
 
struct  ocirc_cevent_msg_t
 

Enumerations

enum  circuit_status_event_t {
  CIRC_EVENT_LAUNCHED = 0 , CIRC_EVENT_BUILT = 1 , CIRC_EVENT_EXTENDED = 2 , CIRC_EVENT_FAILED = 3 ,
  CIRC_EVENT_CLOSED = 4
}
 

Functions

 DECLARE_MESSAGE (ocirc_state, ocirc_state, ocirc_state_msg_t *)
 
 DECLARE_MESSAGE (ocirc_chan, ocirc_chan, ocirc_chan_msg_t *)
 
 DECLARE_MESSAGE (ocirc_cevent, ocirc_cevent, ocirc_cevent_msg_t *)
 

Detailed Description

Header file for ocirc_event.c.

Definition in file ocirc_event.h.

Enumeration Type Documentation

◆ circuit_status_event_t

Used to indicate the type of a circuit event passed to the controller. The various types are defined in control-spec.txt

Definition at line 19 of file ocirc_event.h.