Ignore:
Timestamp:
Aug 12, 2008, 1:51:11 PM (13 years ago)
Author:
charles
Message:

readability improvments #1, #2, #3, #4. (muks)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libtransmission/transmission.h

    r6490 r6496  
    144144#define TR_DEFAULT_PROXY_PASSWORD           NULL
    145145
     146typedef enum
     147{
     148    TR_CLEAR_PREFERRED,
     149    TR_ENCRYPTION_PREFERRED,
     150    TR_ENCRYPTION_REQUIRED
     151}
     152tr_encryption_mode;
    146153
    147154/**
     
    184191 *
    185192 * @param encryptionMode
    186  *  Must be one of #TR_PLAINTEXT_PREFERRED,
     193 *  Must be one of #TR_CLEAR_PREFERRED,
    187194 *  #TR_ENCRYPTION_PREFERRED, or #TR_ENCRYPTION_REQUIRED.
    188195 *
     
    193200 * @param uploadLimit
    194201 *  The speed limit to use for the entire session when
    195  *  "isUploadLimitEnabled" is true.
     202 *  "isUploadLimitEnabled" is true.  Units are KiB/s.
    196203 *
    197204 * @param isDownloadLimitEnabled
     
    201208 * @param downloadLimit
    202209 *  The speed limit to use for the entire session when
    203  *  "isDownloadLimitEnabled" is true.
     210 *  "isDownloadLimitEnabled" is true.  Units are KiB/s.
    204211 *
    205212 * @param peerLimit
     
    240247 * @see tr_sessionClose()
    241248 */
    242 tr_handle * tr_sessionInitFull( const char    * configDir,
    243                                 const char    * tag,
    244                                 const char    * downloadDir,
    245                                 int             isPexEnabled,
    246                                 int             isPortForwardingEnabled,
    247                                 int             publicPort,
    248                                 int             encryptionMode,
    249                                 int             isUploadLimitEnabled,
    250                                 int             uploadLimit,
    251                                 int             isDownloadLimitEnabled,
    252                                 int             downloadLimit,
    253                                 int             peerLimit,
    254                                 int             messageLevel,
    255                                 int             isMessageQueueingEnabled,
    256                                 int             isBlocklistEnabled,
    257                                 int             peerSocketTOS,
    258                                 int             rpcIsEnabled,
    259                                 int             rpcPort,
    260                                 const char    * rpcAccessControlList,
    261                                 int             rpcPasswordIsEnabled,
    262                                 const char    * rpcUsername,
    263                                 const char    * rpcPassword,
    264                                 int             proxyIsEnabled,
    265                                 const char    * proxy,
    266                                 int             proxyPort,
    267                                 tr_proxy_type   proxyType,
    268                                 int             proxyAuthIsEnabled,
    269                                 const char    * proxyUsername,
    270                                 const char    * proxyPassword );
     249tr_handle * tr_sessionInitFull( const char         * configDir,
     250                                const char         * tag,
     251                                const char         * downloadDir,
     252                                int                  isPexEnabled,
     253                                int                  isPortForwardingEnabled,
     254                                int                  publicPort,
     255                                tr_encryption_mode   encryptionMode,
     256                                int                  isUploadLimitEnabled,
     257                                int                  uploadLimit,
     258                                int                  isDownloadLimitEnabled,
     259                                int                  downloadLimit,
     260                                int                  peerLimit,
     261                                int                  messageLevel,
     262                                int                  isMessageQueueingEnabled,
     263                                int                  isBlocklistEnabled,
     264                                int                  peerSocketTOS,
     265                                int                  rpcIsEnabled,
     266                                int                  rpcPort,
     267                                const char         * rpcAccessControlList,
     268                                int                  rpcPasswordIsEnabled,
     269                                const char         * rpcUsername,
     270                                const char         * rpcPassword,
     271                                int                  proxyIsEnabled,
     272                                const char         * proxy,
     273                                int                  proxyPort,
     274                                tr_proxy_type        proxyType,
     275                                int                  proxyAuthIsEnabled,
     276                                const char         * proxyUsername,
     277                                const char         * proxyPassword );
    271278
    272279
     
    476483
    477484int tr_sessionIsPexEnabled( const tr_session * );
    478 
    479 typedef enum
    480 {
    481     TR_PLAINTEXT_PREFERRED,
    482     TR_ENCRYPTION_PREFERRED,
    483     TR_ENCRYPTION_REQUIRED
    484 }
    485 tr_encryption_mode;
    486485
    487486tr_encryption_mode tr_sessionGetEncryption( tr_session * );
Note: See TracChangeset for help on using the changeset viewer.