Description
-
Called when user tries to connect to the server.
Return Type
-
None
Syntax
-
object.Connecting Owner,
User, Action
The Connecting Method syntax has these parts:
| object |
An expression
evaluating to an object of type wodFTPDNotify. |
| Owner |
A wodFTPDCom object. Reference
to wodFTPServer instance that called this notification
method. |
| User |
A FtpUser object. Rererence
to user who is connecting. |
| Action |
A FtpActions
enumeration, as described in settings. When set to
Deny/SilentDeny, wodFTPServer denies
this action. |
Settings
-
The settings for Action are:
 |
Deny |
0 |
Deny execution of the
action. |
 |
Allow |
1 |
Allow to execute
action. |
 |
SilentDeny |
2 |
Silently deny execution of
the action. |
 |
SilentAllow |
3 |
Silently allow to execute
action. |
Remarks
-
NOTE: This method is called only if you
implemented IwodFTPDNotify interface in your application, and
wodFTPD.Notification
property has received reference to instance of your implementation.
Connecting notification method is called immidiatelly
when connection is established between the client and the
wodFTPServer, but before client has any option to see
greeting message, or to send his login/password
information. At this point you can decide to reject
user's connection. You can do so if, for example, his
RemoteIP
does not match list of addresses you plan to allow, or you
are not ready to serve clients, etc..
|