Package com.aol.acc

Interface Summary
AccEnum  
AccEvents  
 

Class Summary
AccAccessControlHook The IAccAccessControlHook interface is for applications to subclass in order
AccAlert The IAccAlert encapsulates an AIM alert.

AccAvManager IAccAvManager is used for creating an audio/video session with one or
many remote users.
AccAvSession IAccAvSession is used for controlling audio/video calls.
AccAvTrack The IAccAvTrack interface encapsulates information about an
audio/video track.
AccBartItem The IAccBartItem interface is used to get access to user data.
AccBase Base class for Acc objects
AccBuddyList IAccBuddyList maintains the Buddy List information.

AccCertificate The IAccCertificate interface is used to wrap X.509 certificate objects.

AccClientInfo IAccClientInfo is used for specifying configuration info used
during session signon.

AccCommand The IAccCommand interface is for enumerating commands on a plugin.

AccCommandTarget The IAccCommandTarget interface is required for plugins that will receive commands.

AccCustomSession IAccCustomSession is used for managing secondary sessions created by
third parties.

AccDirEntry DEPRECATED.
AccEmoticon The IAccEmoticon interface is used to represent an emoticon (smiley).

AccEmoticonSet The IAccEmoticonSet interface is used to access emoticons (smileys).

AccFileSharingItem IAccFileSharingItem represents an item in an incoming file sharing listing.

AccFileSharingManager IAccFileSharingManager is used for connecting to a remote user to
browse or download files that the user is currently sharing.

AccFileSharingSession IAccFileSharingSession represents an incoming file sharing session.

AccFileXfer IAccFileXfer represents info about one file being xferred in a file/folder xfer
for a IAccFileSharingSession or IAccFileXferSession.

AccFileXferManager IAccFileXferManager is used to send a file or folder to a remote user.

AccFileXferSession IAccFileXferSession is used for managing individual file/folder transfers.

AccGroup The IAccGroup interface represents a group of buddies.

AccIm The IAccIm interface represents an instant message.
By default IAccIms are of the text/x-aolrtf MIME type, and pass their
data unchanged to/from the application.
AccImageReference The IAccImageReference interface is used to represent an
image reference.
AccImSession IAccImSession is used for controlling (D)IM/Chat conversations,
for sending messages, and for typing indication.

AccImSummary IAccImSummary manages incoming stored IMs.

AccInstance The IAccInstance interface is used to get information about
all (other) clients that are signed on with the same identity.

AccLocation The IAccLocation interface provides the access to geolocation
information about an AIM user.

AccParticipant The IAccParticipant interface is used to represent a user involved
in a secondary session.
AccPlugin The IAccPlugin interface must be implemented by AIM plugins.

AccPluginInfo The IAccPluginInfo interface is for information about a plugin.

AccPluginManager The IAccPluginManager interface is for management of AIMcc plugins.

AccPreferences The IAccPreferences interface is for getting/setting server-based or local preferences.

AccPreferencesHook The IAccPreferencesHook interface is for applications to subclass in order to provide a preference local store to AIMcc.
AccSecondarySession IAccSecondarySession is an abstract class for secondary (Rendezvous) sessions.
Interfaces such as IAccImSession, IAccAvSession, etc.
AccSecurityManager IAccSecurityManager is for management of user certificates.

AccServiceTicket An IAccServiceTicket is obtained from IAccSession::RequestServiceTicket.

AccSession AccSession is the main interface to access AIM functionalities.

AccShareBuddiesManager IAccShareBuddiesManager is used for sending all or part of a Buddy List to
a remote user, who can then incorporate the users into his/her own list.

AccShareBuddiesSession IAccShareBuddiesSession is used for sending all or part of a Buddy List to
a remote user, who can then incorporate the users into his/her own list.

AccStats IAccStats is used for statistics (metrics) reporting.

AccStoredImManager IAccStoredImManager manages incoming stored IMs.

AccStream IAccStream is used for streaming data.
AccStreamListener IAccStreamListener is used for listening to events on an IAccStream.
AccUpgradeInfo The IAccUpgradeInfo encapsulates information about
new AIM clients available for download.

AccUser The IAccUser interface provides the access to the information about an AIM user.
The data for some properties is not immediately available from get_Property
because the data must be asynchronously retrieved from the server.
For these properties, calling get_Property will return ACC_E_MUST_REQUEST_DATA
(unless the data is cached), indicating that you must use RequestProperty
In general, unless you know that the data is in cache, RequestProperty
should be used for the properties marked as "(request)".

AccVariant A Java wrapper for variants.
 

Enum Summary
AccAlertProp The IAccAlert encapsulates an AIM alert.

AccAlertType Values for the Type property.
AccAvFlags  
AccAvLocalVideoMode  
AccAvManagerProp IAccAvManager is used for creating an audio/video session with one or
many remote users.
AccAvSessionProp IAccAvSession is used for controlling audio/video calls.
AccAvSessionType  
AccAvStreamType  
AccAvTrackProp The IAccAvTrack interface encapsulates information about an
audio/video track.
AccBartItemProp The IAccBartItem interface is used to get access to user data.
AccBartItemType Types of BART items.
AccBuddyListProp IAccBuddyList maintains the Buddy List information.

AccCertificateProp The IAccCertificate interface is used to wrap X.509 certificate objects.

AccCertificateTrustFlags Categories of trust for the certificate.
AccCertificateUsage Usage types for the certificate.
AccClientInfoProp IAccClientInfo is used for specifying configuration info used
during session signon.

AccCommandFlags Values for AccCommandProp_Flags.
AccCommandProp The IAccCommand interface is for enumerating commands on a plugin.

AccCustomSessionMode Modes of operation for a custom session.
AccCustomSessionProp IAccCustomSession is used for managing secondary sessions created by
third parties.

AccDirEntryProp DEPRECATED.
AccEmoticonProp The IAccEmoticon interface is used to represent an emoticon (smiley).

AccEmoticonSetProp The IAccEmoticonSet interface is used to access emoticons (smileys).

AccFileSharingItemProp IAccFileSharingItem represents an item in an incoming file sharing listing.

AccFileSharingSessionProp IAccFileSharingSession represents an incoming file sharing session.

AccFileXferFlags  
AccFileXferProp IAccFileXfer represents info about one file being xferred in a file/folder xfer
for a IAccFileSharingSession or IAccFileXferSession.

AccFileXferSessionCollisionAction Properties for the Property method.
Options for dealing with a file collision.
AccFileXferSessionProp IAccFileXferSession is used for managing individual file/folder transfers.

AccGroupProp The IAccGroup interface represents a group of buddies.

AccImageReferenceProp The IAccImageReference interface is used to represent an
image reference.
AccImContentFlags Values for AccImProp_AllowedContentFlags and AccImProp_ActualContentFlags.
AccImExchange  
AccImFlags Properties for the Property method.
Values for AccImProp_Flags.
AccImInputState  
AccImProp The IAccIm interface represents an instant message.
By default IAccIms are of the text/x-aolrtf MIME type, and pass their
data unchanged to/from the application.
AccImSessionProp IAccImSession is used for controlling (D)IM/Chat conversations,
for sending messages, and for typing indication.

AccImSessionType Values for AccImSessionProp_SessionType, SessionTypeProposed.
AccImSummaryProp IAccImSummary manages incoming stored IMs.

AccInstanceProp The IAccInstance interface is used to get information about
all (other) clients that are signed on with the same identity.

AccLocationProp The IAccLocation interface provides the access to geolocation
information about an AIM user.

AccParentalControlFlags Values for the ParentalControls property.
AccParticipantProp The IAccParticipant interface is used to represent a user involved
in a secondary session.
AccParticipantState Values for participant state.
AccPermissions perhaps definitions of constants should go into another idl file
Values for permissions preferences, e.g.
AccPluginInfoProp The IAccPluginInfo interface is for information about a plugin.

AccPrivacyMode Values for the privacy mode preference, aimcc.privacy.mode
AccProxyProtocol Values for the proxy type preference, aimcc.connect.proxy.protocol
AccRateState  
AccRegistrationStatus Values for the registration status preference, aimcc.privacy.registrationStatus
AccResult  
AccSecondarySessionProp IAccSecondarySession is an abstract class for secondary (Rendezvous) sessions.
Interfaces such as IAccImSession, IAccAvSession, etc.
AccSecondarySessionServiceId  
AccSecondarySessionState  
AccSecurityManagerProp IAccSecurityManager is for management of user certificates.

AccServiceTicketProp An IAccServiceTicket is obtained from IAccSession::RequestServiceTicket.

AccServiceTicketVersion Values for the version property.
AccSessionProp AccSession is the main interface to access AIM functionalities.

AccSessionState Values for the State property.
AccSessionUiFlags Values for the UiFlags property.
AccShareBuddiesSessionProp IAccShareBuddiesSession is used for sending all or part of a Buddy List to
a remote user, who can then incorporate the users into his/her own list.

AccStatsProp IAccStats is used for statistics (metrics) reporting.

AccSubscriptionFlags Values for the Subscriptions property.
AccUpgradeInfoProp The IAccUpgradeInfo encapsulates information about
new AIM clients available for download.

AccUserFlags Values for AccUserProp_Flags.
AccUserProp The IAccUser interface provides the access to the information about an AIM user.
The data for some properties is not immediately available from get_Property
because the data must be asynchronously retrieved from the server.
For these properties, calling get_Property will return ACC_E_MUST_REQUEST_DATA
(unless the data is cached), indicating that you must use RequestProperty
In general, unless you know that the data is in cache, RequestProperty
should be used for the properties marked as "(request)".

AccUserState Values for AccUserProp_State.
AccWebPresencePrivacyMode Values for the web presence privacy mode preference, aimcc.privacy.webPresenceMode
 

Exception Summary
AccException