Main Page | Class Hierarchy | Class Members | Global Enums and Constants | Global Entry Points | Related Pages

IAccFileSharingItem Interface Reference


Detailed Description

IAccFileSharingItem represents an item in an incoming file sharing listing.

Public Types

Public Member Functions


Member Typedef Documentation

Properties for the Property method.


Member Enumeration Documentation

Properties for the Property method.

Enumerator:
AccFileSharingItemProp_IsDirectory  Determine if the item being shared is a directory or file [get] xp_bool*
AccFileSharingItemProp_ListingCount  The count of sub-items for this item; available after OnFileSharingRequestListingResult [get] xp_s32*
AccFileSharingItemProp_LocalPath  The local location that this item will be downloaded to [get] xp_str* [put] xp_kstr
AccFileSharingItemProp_ParentItem  The parent item, if any [get] IAccFileSharingItem**
AccFileSharingItemProp_RemoteName  Item's name on the remote side [get] xp_str*
AccFileSharingItemProp_RemotePath  Item's logical path on the remote side [get] xp_str*
AccFileSharingItemProp_FileBytes  Number of bytes in the item [get] xp_s64*
AccFileSharingItemProp_FileMacCreator  Macintosh creator code for the item [get] xp_u32*
AccFileSharingItemProp_FileMacFlags  Macintosh Finder flags for the item [get] xp_u32*
AccFileSharingItemProp_FileMacType  Macintosh file type code for the item [get] xp_u32*
AccFileSharingItemProp_FileTimeCreated  Item's creation time [get] xp_date*
AccFileSharingItemProp_FileTimeModified  Item's last modified time [get] xp_date*
AccFileSharingItemProp_FileSharingSession  The file sharing session associated with the item [get] IAccFileSharingSession**


Member Function Documentation

HRESULT IAccFileSharingItem::Property ( [in] AccFileSharingItemProp  property,
[out, retval] xp_variant value 
) [get]

Get a specific property of this item.

HRESULT IAccFileSharingItem::Property ( [in] AccFileSharingItemProp  property,
[in] xp_kvariant  value 
) [set]

Set a specific property of this item.

HRESULT IAccFileSharingItem::RequestListing ( [out, retval] AccTransId pTransId  ) 

Request a listing of this directory.

HRESULT IAccFileSharingItem::GetItemByIndex ( [in] xp_int  index,
[out, retval] IAccFileSharingItem **  item 
)

Once the listing has been retrieved, get a child listing item.

HRESULT IAccFileSharingItem::RequestXfer ( [out, retval] AccTransId pTransId  ) 

Request this file or folder, and all subfolders.


Questions? Stop by the AIM SDK Developer Forum
Created Mon Nov 10 09:21:16 2008 for AIM: Developer SDK
© 2008 AOL LLC. All Rights Reserved.