Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

s_posting Struct Reference

#include <fo_server.h>


Data Fields

u_int64_t mid
u_char * unid
u_int32_t unid_len
u_char * subject
u_int32_t subject_len
u_char * category
u_int32_t category_len
u_char * content
u_int32_t content_len
time_t date
u_int16_t level
u_int16_t invisible
struct {
   u_char *   name
   u_char *   email
   u_char *   hp
   u_char *   img
   u_char *   ip
   u_int32_t   name_len
   u_int32_t   email_len
   u_int32_t   hp_len
   u_int32_t   img_len
   u_int32_t   ip_len
user
s_postingnext
s_postingprev


Detailed Description

this is the datatype for the postings

Definition at line 27 of file fo_server.h.


Field Documentation

u_char* s_posting::category
 

The category of the posting

Definition at line 36 of file fo_server.h.

u_int32_t s_posting::category_len
 

The length of the category.

Definition at line 37 of file fo_server.h.

u_char* s_posting::content
 

The content of the posting.

Definition at line 39 of file fo_server.h.

u_int32_t s_posting::content_len
 

The length of the content.

Definition at line 40 of file fo_server.h.

time_t s_posting::date
 

the date as time_t (it should be a long or an unsigned long)

Definition at line 42 of file fo_server.h.

u_char* s_posting::email
 

The email address of the poster

Definition at line 50 of file fo_server.h.

u_int32_t s_posting::email_len
 

The length of the email address

Definition at line 55 of file fo_server.h.

u_char* s_posting::hp
 

The homepage URL of the poster

Definition at line 51 of file fo_server.h.

u_int32_t s_posting::hp_len
 

The length of the homepage address

Definition at line 56 of file fo_server.h.

u_char* s_posting::img
 

The image URL of the poster

Definition at line 52 of file fo_server.h.

u_int32_t s_posting::img_len
 

The length of the image URL

Definition at line 57 of file fo_server.h.

u_int16_t s_posting::invisible
 

The visibility flag of the posting

Definition at line 45 of file fo_server.h.

u_char* s_posting::ip
 

The IP address of the poster

Definition at line 53 of file fo_server.h.

u_int32_t s_posting::ip_len
 

The length of the IP address

Definition at line 58 of file fo_server.h.

u_int16_t s_posting::level
 

The level of the posting

Definition at line 44 of file fo_server.h.

u_int64_t s_posting::mid
 

The message id.

Definition at line 28 of file fo_server.h.

u_char* s_posting::name
 

The name of the poster

Definition at line 49 of file fo_server.h.

u_int32_t s_posting::name_len
 

The length of the name

Definition at line 54 of file fo_server.h.

struct s_posting* s_posting::next
 

The next posting in the chain

Definition at line 61 of file fo_server.h.

struct s_posting* s_posting::prev
 

The previous posting in the chain

Definition at line 62 of file fo_server.h.

u_char* s_posting::subject
 

The subject of the posting

Definition at line 33 of file fo_server.h.

u_int32_t s_posting::subject_len
 

The length of the subject.

Definition at line 34 of file fo_server.h.

u_char* s_posting::unid
 

Unique id of the posting. Used to avoid double postings.

Definition at line 30 of file fo_server.h.

u_int32_t s_posting::unid_len
 

Length of the unique id.

Definition at line 31 of file fo_server.h.

struct { ... } s_posting::user
 

the name, email, homepage, image and ip as strings in an extra struct


The documentation for this struct was generated from the following file:
Generated on Sun Apr 25 16:37:40 2004 for Classic Forum by doxygen 1.3.5