Skype4COM: IApplication Interface Reference

Skype4COM

IApplication Interface Reference

Application class default interface. More...

import "Skype4COM.idl";

List of all members.

Public Member Functions

HRESULT Create ()
 This command creates the application context.
HRESULT Delete ()
 This command deletes the application context.
HRESULT Connect ([in] BSTR Username,[in, defaultvalue(0)] VARIANT_BOOL WaitConnected)
 This command connects a user to the application context.
HRESULT SendDatagram ([in] BSTR Text,[in, defaultvalue(0)] IApplicationStreamCollection *pStreams)
 This command broadcasts a datagram to connected streams.

Properties

BSTR Name [get]
 This command queries an application name.
IApplicationStreamCollection Streams [get]
 This command queries application streams.
IUserCollection ConnectableUsers [get]
 This command queries users that can connect to the application.
IUserCollection ConnectingUsers [get]
 This command queries the users who are currently connecting to the application.
IApplicationStreamCollection SendingStreams [get]
 This command queries application sending streams.
IApplicationStreamCollection ReceivedStreams [get]
 This command queries application receiving streams.

Detailed Description

Application class default interface.

See also:
IApplicationStream

Member Function Documentation

HRESULT Connect ( [in] BSTR  Username,
[in, defaultvalue(0)] VARIANT_BOOL  WaitConnected 
)

This command connects a user to the application context.

Parameters:
[in]Usernamecontains the Skypename of the user to connect.
[in]WaitConnectedis an optional Boolean value to indicate whether to wait for the user to connect or not.
HRESULT SendDatagram ( [in] BSTR  Text,
[in, defaultvalue(0)] IApplicationStreamCollection pStreams 
)

This command broadcasts a datagram to connected streams.

Parameters:
[in]Textcontains the text of the datagram.
[in]pStreamsis an optional parameter you can use to specify the collection of streams that will receive the datagram.

The documentation for this interface was generated from the following file:

Copyright � 2006 Skype Limited. All rights reserved.