Back to index

tor  0.2.3.19-rc
Public Types | Public Attributes
tor_version_t Struct Reference

Structure to hold parsed Tor versions. More...

#include <or.h>

List of all members.

Public Types

enum  { VER_PRE = 0, VER_RC = 1, VER_RELEASE = 2 }
 Release status. More...

Public Attributes

int major
int minor
int micro
enum tor_version_t:: { ... }  status
 Release status.
int patchlevel
char status_tag [MAX_STATUS_TAG_LEN]
int svn_revision
int git_tag_len
char git_tag [DIGEST_LEN]

Detailed Description

Structure to hold parsed Tor versions.

This is a little messier than we would like it to be, because we changed version schemes with 0.1.0.

See version-spec.txt for the whole business.

Definition at line 4376 of file or.h.


Member Enumeration Documentation

anonymous enum

Release status.

For version in the post-0.1 format, this is always VER_RELEASE.

Enumerator:
VER_PRE 
VER_RC 
VER_RELEASE 

Definition at line 4382 of file or.h.


Member Data Documentation

Definition at line 4388 of file or.h.

Definition at line 4387 of file or.h.

Definition at line 4377 of file or.h.

Definition at line 4379 of file or.h.

Definition at line 4378 of file or.h.

Definition at line 4383 of file or.h.

enum { ... } tor_version_t::status

Release status.

For version in the post-0.1 format, this is always VER_RELEASE.

Definition at line 4384 of file or.h.

Definition at line 4385 of file or.h.


The documentation for this struct was generated from the following file: