| Name | Unit | Description |
|---|---|---|
| argptr | synaicnv | |
| DES_cblock | ssl_openssl_lib | |
| des_key_schedule | ssl_openssl_lib | |
| EVP_PKEY | ssl_openssl_lib | |
| iconv_t | synaicnv | |
| PASN1_INTEGER | ssl_openssl_lib | |
| PASN1_UTCTIME | ssl_openssl_lib | |
| PBIO | ssl_openssl_lib | |
| PBIO_METHOD | ssl_openssl_lib | |
| PDES_cblock | ssl_openssl_lib | |
| PEVP_MD | ssl_openssl_lib | |
| PFunction | ssl_openssl_lib | |
| PInteger | ssl_openssl_lib | |
| PPasswdCb | ssl_openssl_lib | |
| PRSA | ssl_openssl_lib | |
| PSSL | ssl_openssl_lib | |
| PSslPtr | ssl_openssl_lib | |
| PSSL_CTX | ssl_openssl_lib | |
| PSSL_METHOD | ssl_openssl_lib | |
| PSTACK | ssl_openssl_lib | |
| PtrInt | synafpc | |
| PX509 | ssl_openssl_lib | |
| PX509_NAME | ssl_openssl_lib | |
| size_t | synaicnv | |
| SslPtr | ssl_openssl_lib | |
| TDesKeyData | synacrypt | Datatype for holding one DES key data |
| TFTPStatus | ftpsend | Procedural type for OnStatus event. Sender is calling TFTPSend object. Value is FTP command or reply to this comand. (if it is reply, Response is True). |
| THookAfterConnect | blcksock | This procedural type is used for hook OnAfterConnect. By this hook you can insert your code after TCP socket has been sucessfully connected. |
| THookCreateSocket | blcksock | This procedural type is used for hook OnCreateSocket. By this hook you can insert your code after initialisation of socket. (you can set special socket options, etc.) |
| THookDataFilter | blcksock | This procedural type is used for DataFilter hooks. |
| THookHeartbeat | blcksock | This procedural type is used for hook OnHeartbeat. By this hook you can call your code repeately during long socket operations. You must enable heartbeats by HeartbeatRate property! |
| THookMonitor | blcksock | This procedural type is used for monitoring of communication. |
| THookSerialReason | synaser | Possible status event types for THookSerialStatus |
| THookSerialStatus | synaser | procedural prototype for status event hooking |
| THookSocketReason | blcksock | Types of OnStatus events |
| THookSocketStatus | blcksock | Procedural type for OnStatus event. Sender is calling TBlockSocket object, Reason is one of set Status events and value is optional data. |
| THookVerifyCert | blcksock | This procedural type is used for hook OnVerifyCert. By this hook you can insert your additional certificate verification code. Usefull to verify server CN against URL. |
| THookWalkPart | mimepart | Procedural type for TMimePart.WalkPart hook |
| TICMPError | pingsend | List of possible ICMP reply packet types. |
| TIp6Bytes | synaip | binary form of IPv6 adress (for string conversion routines) |
| TIp6Words | synaip | binary form of IPv6 adress (for string conversion routines) |
| TLDAPModifyOp | ldapsend | Define possible operations for LDAP MODIFY operations. |
| TLDAPSearchAliases | ldapsend | Specify possible values about alias dereferencing. |
| TLDAPSearchScope | ldapsend | Specify possible values for search scope. |
| TLibHandle | synafpc | |
| TLogonActions | ftpsend | Array for holding definition of logon sequence. |
| TMessHeaderClass | mimemess | |
| TMessPriority | mimemess | Possible values for message priority |
| TMimeChar | synachar | Type with all supported charsets. |
| TMimeEncoding | mimepart | The various types of possible part encodings. |
| TMimePrimary | mimepart | The four types of MIME parts. (textual, multipart, message or any other binary data.) |
| TMimeSetChar | synachar | Set of any charsets. |
| TPOP3AuthType | pop3send | The three types of possible authorization methods for "logging in" to a POP3 server. |
| TSkPopFreeFunc | ssl_openssl_lib | |
| TSocketFamily | blcksock | Specify family of socket. |
| TSocksType | blcksock | specify possible values of SOCKS modes. |
| TSpecials | synacode | |
| TSSLClass | blcksock | |
| TSSLType | blcksock | Specify requested SSL/TLS version for secure connection. |
| TSynaOptionType | blcksock | Specify type of socket delayed option. |
| TSyslogSeverity | slogsend | Define possible priority of Syslog message |
| TTelnetState | tlntsend | State of telnet protocol |
| TTransferEncoding | httpsend | These encoding types are used internally by the THTTPSend object to identify the transfer data types. |
| TV3Auth | snmpsend | Type of SNMPv3 authorization |
| TV3Flags | snmpsend | Possible values for SNMPv3 flags. |
| TV3Priv | snmpsend | Type of SNMPv3 privacy |
| TX509Free | ssl_openssl_lib |