Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

IDSSServerNet Interface Reference

Inherited by IDSSServerNet2.

List of all members.

Public Member Functions

HRESULT AdviseMsgCB ([in] IDSSServerNetSink *pUnk,[out, retval] Int32 *oCookie)
HRESULT CheckVersion ([in] BSTR Version)
HRESULT Connect ([in] Int32 iTimeOut,[in] Int32 iAsyncMode,[out] BSTR *pAccessToken)
HRESULT Disconnect ()
HRESULT FreeThreadingAdviseMsgCB ([in] IDSSServerNetSink *pUnk,[out, retval] Int32 *oCookie)
HRESULT GetStatus ([out, retval] Int32 *oRet)
HRESULT Init ([in] BSTR iServer,[in] BSTR iLogin,[in] BSTR iPasswd,[in] Int32 iPort,[in] Int32 iProtocol,[in, optional, defaultvalue(DssAuthStandard)] EnumDSSAuthModes auth_mode,[in, optional] Int32 Locale,[in, optional] Int32 SessionFlags,[in, optional] EnumDSSApplicationType ApplicationType)
HRESULT InitWithAnonymousAuthentication ([in] BSTR iServer,[in] BSTR iLogin,[in] BSTR iPasswd,[in] Int32 iPort,[in] Int32 iProtocol,[in] Int32 Locale,[in] Int32 SessionFlags,[in] EnumDSSApplicationType ApplicationType)
HRESULT InitWithIntegrateAuthentication ([in] BSTR iServer,[in] Int32 iPort,[in] Int32 iProtocol,[in] Int32 Locale,[in] Int32 SessionFlags,[in] EnumDSSApplicationType ApplicationType)
HRESULT InitWithProjectDatabaseAuthentication ([in] BSTR server,[in] Int32 SeverContextID,[in] BSTR iMDLogin,[in] BSTR iMDPasswd,[in] BSTR iWHLogin,[in] BSTR iWHPasswd,[in] Int32 iPort,[in] Int32 iProtocol,[in] Int32 Locale,[in] Int32 SessionFlags,[in] EnumDSSApplicationType ApplicationType)
HRESULT InitWithStandardAuthentication ([in] BSTR iServer,[in] BSTR iLogin,[in] BSTR iPasswd,[in] Int32 iPort,[in] Int32 iProtocol,[in, optional, defaultvalue(NULL)] BSTR iNewPasswd,[in, optional] Int32 Locale,[in, optional] Int32 SessionFlags,[in, optional] EnumDSSApplicationType ApplicationType)
HRESULT NewMsg ([in] Int32 CommandID,[in] EnumDSSAutoCommit AutoCommit,[out, retval] IDSSMsg pVal)
HRESULT NewRequestMsg ([in] Int32 iCommandID,[in] Int32 iServerContextID,[in] BSTR iSessionID,[out, retval] IDSSMsg pVal)
HRESULT Send ([in] Int32 iCookie,[in] Int32 iUserData,[in] IDSSMsg *iMsg)
HRESULT SendAndReceive ([in] IDSSMsg *iMsg,[in] Int32 iTimeout,[out, retval] IDSSMsg oMsg)
HRESULT Timeout ([in] Int32 newVal)
HRESULT Timeout ([out, retval] Int32 *pVal)
HRESULT UnAdviseMsgCB ([in] Int32 iCookie)


Member Function Documentation

HRESULT IDSSServerNet::AdviseMsgCB [in] IDSSServerNetSink pUnk,
[out, retval] Int32 *  oCookie
 

HRESULT IDSSServerNet::CheckVersion [in] BSTR  Version  ) 
 

HRESULT IDSSServerNet::Connect [in] Int32  iTimeOut,
[in] Int32  iAsyncMode,
[out] BSTR *  pAccessToken
 

HRESULT IDSSServerNet::Disconnect  ) 
 

HRESULT IDSSServerNet::FreeThreadingAdviseMsgCB [in] IDSSServerNetSink pUnk,
[out, retval] Int32 *  oCookie
 

HRESULT IDSSServerNet::GetStatus [out, retval] Int32 *  oRet  ) 
 

HRESULT IDSSServerNet::Init [in] BSTR  iServer,
[in] BSTR  iLogin,
[in] BSTR  iPasswd,
[in] Int32  iPort,
[in] Int32  iProtocol,
[in, optional, defaultvalue(DssAuthStandard)] EnumDSSAuthModes  auth_mode,
[in, optional] Int32  Locale,
[in, optional] Int32  SessionFlags,
[in, optional] EnumDSSApplicationType  ApplicationType
 

HRESULT IDSSServerNet::InitWithAnonymousAuthentication [in] BSTR  iServer,
[in] BSTR  iLogin,
[in] BSTR  iPasswd,
[in] Int32  iPort,
[in] Int32  iProtocol,
[in] Int32  Locale,
[in] Int32  SessionFlags,
[in] EnumDSSApplicationType  ApplicationType
 

HRESULT IDSSServerNet::InitWithIntegrateAuthentication [in] BSTR  iServer,
[in] Int32  iPort,
[in] Int32  iProtocol,
[in] Int32  Locale,
[in] Int32  SessionFlags,
[in] EnumDSSApplicationType  ApplicationType
 

HRESULT IDSSServerNet::InitWithProjectDatabaseAuthentication [in] BSTR  server,
[in] Int32  SeverContextID,
[in] BSTR  iMDLogin,
[in] BSTR  iMDPasswd,
[in] BSTR  iWHLogin,
[in] BSTR  iWHPasswd,
[in] Int32  iPort,
[in] Int32  iProtocol,
[in] Int32  Locale,
[in] Int32  SessionFlags,
[in] EnumDSSApplicationType  ApplicationType
 

HRESULT IDSSServerNet::InitWithStandardAuthentication [in] BSTR  iServer,
[in] BSTR  iLogin,
[in] BSTR  iPasswd,
[in] Int32  iPort,
[in] Int32  iProtocol,
[in, optional, defaultvalue(NULL)] BSTR  iNewPasswd,
[in, optional] Int32  Locale,
[in, optional] Int32  SessionFlags,
[in, optional] EnumDSSApplicationType  ApplicationType
 

HRESULT IDSSServerNet::NewMsg [in] Int32  CommandID,
[in] EnumDSSAutoCommit  AutoCommit,
[out, retval] IDSSMsg   pVal
 

HRESULT IDSSServerNet::NewRequestMsg [in] Int32  iCommandID,
[in] Int32  iServerContextID,
[in] BSTR  iSessionID,
[out, retval] IDSSMsg   pVal
 

HRESULT IDSSServerNet::Send [in] Int32  iCookie,
[in] Int32  iUserData,
[in] IDSSMsg iMsg
 

HRESULT IDSSServerNet::SendAndReceive [in] IDSSMsg iMsg,
[in] Int32  iTimeout,
[out, retval] IDSSMsg   oMsg
 

HRESULT IDSSServerNet::Timeout [in] Int32  newVal  ) 
 

HRESULT IDSSServerNet::Timeout [out, retval] Int32 *  pVal  ) 
 

HRESULT IDSSServerNet::UnAdviseMsgCB [in] Int32  iCookie  ) 
 


Copyright © 1996-2018 MicroStrategy Inc. All Rights Reserved.