Interface TINAProviderAccess::i_ProviderNamedAccess

interface i_ProviderNamedAccess
inherits from TINAProviderAccess::i_ProviderAccess

Operation Index

discoverServices
endAccessSession
endMyParticipation
endSession
getSessionInterface
getSessionInterfaceTypes
getSessionInterfaces
getSessionModels
getUserCtxt
getUserCtxts
getUserCtxtsAccessSessions
getUserInfo
joinSessionWithAnnouncement
joinSessionWithInvitation
listAccessSessions
listServiceSessions
listSessionAnnouncements
listSessionInvitations
listSubscribedServices
registerUserCtxtsAccessSessions
replyToInvitation
resumeMyParticipation
resumeSession
setUserCtxt
startService
suspendMyParticipation
suspendSession

Operations

discoverServices
void discoverServices(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                      in t_DiscoverServiceProperties desiredProperties,
                      in unsigned long howMany,
                      out TINAAccessCommonTypes::t_ServiceList services,
                      out Object iteratorIR)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_PropertyError,
           TINACommonTypes::e_ListError);
endAccessSession
void endAccessSession(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                      in TINAAccessCommonTypes::t_SpecifiedAccessSession as,
                      in t_EndAccessSessionOption option)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAAccessCommonTypes::e_SpecifiedAccessSessionError,
           e_EndAccessSessionError);
endMyParticipation
void endMyParticipation(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                        in TINACommonTypes::t_SessionId sessionId)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError);
endSession
void endSession(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                in TINACommonTypes::t_SessionId sessionId)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError);
getSessionInterface
void getSessionInterface(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                         in TINACommonTypes::t_SessionId sessionId,
                         in TINACommonTypes::t_InterfaceTypeName itfType,
                         out TINACommonTypes::t_InterfaceStruct itf)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError,
           TINACommonTypes::e_InterfacesError);
getSessionInterfaceTypes
void getSessionInterfaceTypes(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                              in TINACommonTypes::t_SessionId sessionId,
                              out TINACommonTypes::t_InterfaceTypeList itfTypes)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError,
           TINACommonTypes::e_ListError);
getSessionInterfaces
void getSessionInterfaces(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                          in TINACommonTypes::t_SessionId sessionId,
                          out TINACommonTypes::t_InterfaceList itfs)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError,
           TINACommonTypes::e_ListError);
getSessionModels
void getSessionModels(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                      in TINACommonTypes::t_SessionId sessionId,
                      out TINACommonTypes::t_SessionModelList sessionModels)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError,
           TINACommonTypes::e_ListError);
getUserCtxt
void getUserCtxt(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                 in TINACommonTypes::t_UserCtxtName ctxtName,
                 out t_UserCtxt userCtxt)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_UserCtxtError);
getUserCtxts
void getUserCtxts(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                  in t_SpecifiedUserCtxt ctxt,
                  out t_UserCtxtList userCtxts)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_UserCtxtError,
           TINACommonTypes::e_ListError);
getUserCtxtsAccessSessions
void getUserCtxtsAccessSessions(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                                in TINAAccessCommonTypes::t_SpecifiedAccessSession as,
                                out t_UserCtxtList userCtxts)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAAccessCommonTypes::e_SpecifiedAccessSessionError,
           TINACommonTypes::e_ListError);
getUserInfo
void getUserInfo(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                 out TINAAccessCommonTypes::t_UserInfo userInfo)
    raises(TINAAccessCommonTypes::e_AccessError);
joinSessionWithAnnouncement
void joinSessionWithAnnouncement(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                                 in TINAAccessCommonTypes::t_AnnouncementId announcementId,
                                 in t_ApplicationInfo app,
                                 out TINAAccessCommonTypes::t_SessionInfo sessionInfo)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError,
           e_AnnouncementError,
           e_ApplicationInfoError);
joinSessionWithInvitation
void joinSessionWithInvitation(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                               in TINAAccessCommonTypes::t_InvitationId invitationId,
                               in t_ApplicationInfo app,
                               out TINAAccessCommonTypes::t_SessionInfo sessionInfo)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError,
           TINAAccessCommonTypes::e_InvitationError,
           e_ApplicationInfoError);
listAccessSessions
void listAccessSessions(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                        out TINAAccessCommonTypes::t_AccessSessionList asList)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_ListError);
listServiceSessions
void listServiceSessions(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                         in TINAAccessCommonTypes::t_SpecifiedAccessSession as,
                         in t_SessionSearchProperties desiredProperties,
                         out TINAAccessCommonTypes::t_SessionList sessions)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAAccessCommonTypes::e_SpecifiedAccessSessionError,
           TINACommonTypes::e_PropertyError,
           TINACommonTypes::e_ListError);
listSessionAnnouncements
void listSessionAnnouncements(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                              in t_AnnouncementSearchProperties desiredProperties,
                              out TINACommonTypes::t_AnnouncementList announcements)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_PropertyError,
           TINACommonTypes::e_ListError);
listSessionInvitations
void listSessionInvitations(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                            out TINAAccessCommonTypes::t_InvitationList invitations)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_ListError);
listSubscribedServices
void listSubscribedServices(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                            in t_SubscribedServiceProperties desiredProperties,
                            out TINAAccessCommonTypes::t_ServiceList services)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_PropertyError,
           TINACommonTypes::e_ListError);
registerUserCtxtsAccessSessions
void registerUserCtxtsAccessSessions(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                                     in TINAAccessCommonTypes::t_SpecifiedAccessSession as)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAAccessCommonTypes::e_SpecifiedAccessSessionError,
           e_RegisterUserCtxtError);
replyToInvitation
void replyToInvitation(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                       in TINAAccessCommonTypes::t_InvitationId invitationId,
                       in TINACommonTypes::t_InvitationReply reply)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAAccessCommonTypes::e_InvitationError,
           TINACommonTypes::e_InvitationReplyError);
resumeMyParticipation
void resumeMyParticipation(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                           in TINACommonTypes::t_SessionId sessionId,
                           in t_ApplicationInfo app,
                           out TINAAccessCommonTypes::t_SessionInfo sessionInfo)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError,
           e_ApplicationInfoError);
resumeSession
void resumeSession(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                   in TINACommonTypes::t_SessionId sessionId,
                   in t_ApplicationInfo app,
                   out TINAAccessCommonTypes::t_SessionInfo sessionInfo)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError,
           e_ApplicationInfoError);
setUserCtxt
void setUserCtxt(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                 in t_UserCtxt userCtxt)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_UserCtxtError);
startService
void startService(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                  in TINAAccessCommonTypes::t_ServiceId serviceId,
                  in t_ApplicationInfo app,
                  in TINACommonTypes::t_SessionModelReq sessionModelReq,
                  in t_StartServiceUAProperties uaProperties,
                  in t_StartServiceSSProperties ssProperties,
                  out TINAAccessCommonTypes::t_SessionInfo sessionInfo)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_ServiceError,
           e_ApplicationInfoError,
           TINACommonTypes::e_SessionModelError,
           e_StartServiceUAPropertyError,
           e_StartServiceSSPropertyError);
suspendMyParticipation
void suspendMyParticipation(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                            in TINACommonTypes::t_SessionId sessionId)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError);
suspendSession
void suspendSession(in TINAAccessCommonTypes::t_AccessSessionSecretId asSecretId,
                    in TINACommonTypes::t_SessionId sessionId)
    raises(TINAAccessCommonTypes::e_AccessError,
           e_SessionError);

Generated by the OmniBroker IDL-to-HTML translator (non-commercial)