| Intranet/Hosting Toolkit | [table of contents] |
![]() v0.1alpha January 10th 2001 |
CFX_Domains
OPEN-SOURCE NT DLL for Cold Fusion 4.0.1 and up Lewis A. Sellers http://www.intrafoundation.com/ihtk.asp products@intrafoundation.com |
|
FOREWORD This is an Allaire Cold Fusion Extension Tag (CFX). It is for use with Allaire Cold Fusion Servers 4.01 (and up) running on Microsoft NT. It was written by Lewis A. Sellers of Intrafoundation Software.
Please read the version history for current tag status before emailing questions. |
C O N T E N T S |
The tag itself returns a couple variables back no matter what you do (DomainsDescription, DomainsVersion and DomainsError). These are always available unless there is a catastrophic failure of the tag.
Additionally you can use the ABOUT function to return more detailed information on the tag. The fields returned are mostly only of interest for curiosity or in debugging a situation.
Note below that though the tag returns it's SerialNumber, it's not used currently, and hasn't been for a very long time, but probably will be again soon.
For the curious, it also proves the total number of lines of c/c++ that the current build was using. This includes the scant comments in the source code. For instance, this build of the tag has 4060 lines of code.
The quality field will be one of the following four: "Alpha", "Beta", "Gamma" or "Omega". Quality relates the quality control status of the version of the tag you're currently using.
Alpha code is highly unstable and shouldn't be trusted for anything. Do not use on production machines.
Beta code is close to being finish and it is in a debugging phase. Do not use on production machines.
Gamma code is for use on production machines. As far as the beta testers have determined it works as it should.
When a product goes Omega that generally means it is long used Gamma code that is now no longer being maintained.
| FIELDS |
|---|
| REQUIRED | |
|---|---|
| Action | SYNC |
| OPTIONAL |
|---|
| FIELDS |
|---|
| REQUIRED | |
|---|---|
| Action | DOMAINS |
| OPTIONAL |
|---|
Query the DNS for a complete formatted listing.
| FIELDS | |
|---|---|
| Domain | string |
| IP | octet string |
| Company | string |
| Version | string |
| REQUIRED | |
|---|---|
| Action | NAMESERVERS |
| OPTIONAL |
|---|
Lists all detectable domain name servers.
| FIELDS |
|---|
| REQUIRED | |
|---|---|
| Action | SOURCES |
| OPTIONAL |
|---|
Lists all detectable sources for domain names.
| FIELDS |
|---|
| REQUIRED | |
|---|---|
| Action | ADD |
| OPTIONAL |
|---|
Adds names that refer to things that are not HTTP, FTP, SMTP or NNTP related. Such as routers.
| FIELDS |
|---|
| REQUIRED | |
|---|---|
| Action | DELETE |
| OPTIONAL |
|---|
Deletes names that refer to things that are not HTTP, FTP, SMTP or NNTP related. Such as routers.
Created template docs.