Citrix Mobile Application SDK 1.0
CMA API
Channel.h
Go to the documentation of this file.
00001 
00012 #pragma once
00013 
00014 [
00015     object,
00016     nonextensible,
00017     pointer_default(unique),
00018     oleautomation,
00019     uuid("0D79B6D4-B1E7-437D-81C4-8BCD4E7E2083"),
00020     helpstring("Citrix Mobility Channel Interface")
00021 ]
00022 __interface IChannel: IUnknown
00023 {
00024     STDMETHODIMP IsChannelOpen([out, retval]VARIANT_BOOL *readyState);
00025 
00026     STDMETHODIMP OpenChannel([in]CMP_CHANNEL_FLAGS channelFlags, [out, retval]CMPRESULT* result);
00027     STDMETHODIMP CloseChannel([out, retval]CMPRESULT* result);
00028 
00029     STDMETHODIMP GetChannelState([out,retval]CMP_CHANNEL_STATE *state);
00030 };
00031 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Events Defines