-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathstructures.html
73 lines (57 loc) · 1.73 KB
/
structures.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<!-- $Id$ -->
<!-- $Source$ -->
<html>
<head>
<title>ProFTPD Developer's Guide: Structures</title>
</head>
<body bgcolor=white>
<hr><br>
<center>
<img src="images/proftpd.png" border=0>
<br><br>
<h3><b>ProFTPD Developer's Guide: Structures</b></h3>
<i><b>ProFTPD Version 1.2</b></i><br>
</center>
<hr><br>
<p>
<center><a href="toc.html">Table of Contents</a></center><br>
<p>
<b>Module Structures</b><br>
The structures discussed here provide the fundamental building and operating
units for ProFTPD modules.
<p>
<b>MODRET</b><br>
The <code>MODRET</code> is a <code>#define</code> alias for a
<a href="api/structs.html#module_struc"><code>module_struc</code></a>,
and is the main message unit that is returned by most module handlers
(authentication handlers are a little different).
<p>
<b>config_rec</b><br>
A <code>typedef</code> of
<a href="api/structs.html#config_struc"><code>config_struc</code></a>,
this structure is the storage unit used to maintain the configured options
and states of the ProFTPD engine.
<p>
<b>cmd_rec</b><br>
This data type is a <code>typedef<code> of
<a href="api/typedefs.html#cmd_rec"><code>cmd_rec</code></a>, and is the
data "message" passed to configuration directive and to FTP
command handlers.
<p>
<b>server_rec</b><br>
This <a href="api/typedefs.html#server_rec"><code>structure</code></a> holds
most of the main configuration data for a ProFTPD <i>server</i>, be it the
"main" server or a <code><VirtualHost></code>.
<p>
<center><a href="toc.html">Table of Contents</a></center><br>
<hr><br>
Author: <i>$Author$</i><br>
Last Updated: <i>$Date$</i><br>
<br><hr>
<font size=2><b><i>
© Copyright 2000-2003 TJ Saunders<br>
All Rights Reserved<br>
</i></b></font>
<hr><br>
</body>
</html>