Interface TINAScsPAIntra::i_Access

interface i_Access

Operation Index

discoverServices
endAccessSession
endMyParticipation
endSession
getSessionInterface
getSessionInterfaceTypes
getSessionInterfaces
getSessionModels
getUserCtxtNames
getUserCtxtNamesAccessSessions
getUserInfo
joinSessionWithAnnouncement
joinSessionWithInvitation
listAccessSessions
listRegisteredInterfaces
listServiceSessions
listSessionAnnouncements
listSessionInvitations
listSubscribedServices
receiveInvitationsOutsideAccessSession
registerInterface
registerInterfaceOutsideAccessSession
registerInterfaces
registerInterfacesOutsideAccessSession
replyToInvitation
resumeMyParticipation
resumeSession
startService
startServiceWithUAP
suspendMyParticipation
suspendSession
unregisterInterface
unregisterInterfaces

Operations

discoverServices
void discoverServices(in TINAProviderAccess::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_SpecifiedAccessSession as,
                      in TINAProviderAccess::t_EndAccessSessionOption option)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAAccessCommonTypes::e_SpecifiedAccessSessionError,
           TINAProviderAccess::e_EndAccessSessionError);
endMyParticipation
void endMyParticipation(in TINACommonTypes::t_SessionId sessionId)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError);
endSession
void endSession(in TINACommonTypes::t_SessionId sessionId)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError);
getSessionInterface
void getSessionInterface(in TINACommonTypes::t_SessionId sessionId,
                         in TINACommonTypes::t_InterfaceTypeName itfType,
                         out TINACommonTypes::t_InterfaceStruct itf)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError,
           TINACommonTypes::e_InterfacesError);
getSessionInterfaceTypes
void getSessionInterfaceTypes(in TINACommonTypes::t_SessionId sessionId,
                              out TINACommonTypes::t_InterfaceTypeList itfTypes)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError,
           TINACommonTypes::e_ListError);
getSessionInterfaces
void getSessionInterfaces(in TINACommonTypes::t_SessionId sessionId,
                          out TINACommonTypes::t_InterfaceList itfs)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError,
           TINACommonTypes::e_ListError);
getSessionModels
void getSessionModels(in TINACommonTypes::t_SessionId sessionId,
                      out TINACommonTypes::t_SessionModelList sessionModels)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError,
           TINACommonTypes::e_ListError);
getUserCtxtNames
void getUserCtxtNames(in TINAProviderAccess::t_SpecifiedUserCtxt ctxt,
                      out TINACommonTypes::t_UserCtxtNameList userCtxts)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_UserCtxtError,
           TINACommonTypes::e_ListError);
getUserCtxtNamesAccessSessions
void getUserCtxtNamesAccessSessions(in TINAAccessCommonTypes::t_SpecifiedAccessSession as,
                                    out t_UserCtxtNameASIdList userCtxts)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAAccessCommonTypes::e_SpecifiedAccessSessionError,
           TINACommonTypes::e_ListError);
getUserInfo
void getUserInfo(out TINAAccessCommonTypes::t_UserInfo userInfo)
    raises(TINAAccessCommonTypes::e_AccessError);
joinSessionWithAnnouncement
void joinSessionWithAnnouncement(in TINAAccessCommonTypes::t_AnnouncementId announcementId,
                                 in TINAProviderAccess::t_ApplicationInfo app,
                                 out TINAAccessCommonTypes::t_SessionInfo sessionInfo)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError,
           TINAProviderAccess::e_AnnouncementError,
           TINAProviderAccess::e_ApplicationInfoError);
joinSessionWithInvitation
void joinSessionWithInvitation(in TINAAccessCommonTypes::t_InvitationId invitationId,
                               in TINAProviderAccess::t_ApplicationInfo app,
                               out TINAAccessCommonTypes::t_SessionInfo sessionInfo)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError,
           TINAAccessCommonTypes::e_InvitationError,
           TINAProviderAccess::e_ApplicationInfoError);
listAccessSessions
void listAccessSessions(out TINAAccessCommonTypes::t_AccessSessionList asList)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_ListError);
listRegisteredInterfaces
void listRegisteredInterfaces(in TINAAccessCommonTypes::t_SpecifiedAccessSession as,
                              out TINACommonTypes::t_RegisterInterfaceList itfs)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAAccessCommonTypes::e_SpecifiedAccessSessionError,
           TINACommonTypes::e_ListError);
listServiceSessions
void listServiceSessions(in TINAAccessCommonTypes::t_SpecifiedAccessSession as,
                         in TINAProviderAccess::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 TINAProviderAccess::t_AnnouncementSearchProperties desiredProperties,
                              out TINACommonTypes::t_AnnouncementList announcements)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_PropertyError,
           TINACommonTypes::e_ListError);
listSessionInvitations
void listSessionInvitations(out TINAAccessCommonTypes::t_InvitationList invitations)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_ListError);
listSubscribedServices
void listSubscribedServices(in TINAProviderAccess::t_SubscribedServiceProperties desiredProperties,
                            out TINAAccessCommonTypes::t_ServiceList services)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_PropertyError,
           TINACommonTypes::e_ListError);
receiveInvitationsOutsideAccessSession
void receiveInvitationsOutsideAccessSession(in TINAProviderAccess::t_SpecifiedUserCtxt ctxt)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_UserCtxtError,
           e_InvitationsOutsideAccessSessionError);
registerInterface
void registerInterface(in TINACommonTypes::t_InterfaceStruct itf,
                       out TINACommonTypes::t_InterfaceIndex index)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_InterfacesError,
           TINACommonTypes::e_RegisterError);
registerInterfaceOutsideAccessSession
void registerInterfaceOutsideAccessSession(in TINACommonTypes::t_InterfaceStruct itf,
                                           out TINACommonTypes::t_InterfaceIndex index)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_InterfacesError,
           TINACommonTypes::e_RegisterError);
registerInterfaces
void registerInterfaces(inout TINACommonTypes::t_RegisterInterfaceList itfs)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_InterfacesError,
           TINACommonTypes::e_RegisterError);
registerInterfacesOutsideAccessSession
void registerInterfacesOutsideAccessSession(inout TINACommonTypes::t_RegisterInterfaceList itfs)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_InterfacesError,
           TINACommonTypes::e_RegisterError);
replyToInvitation
void replyToInvitation(in TINAAccessCommonTypes::t_InvitationId invitationId,
                       in TINACommonTypes::t_InvitationReply reply)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAAccessCommonTypes::e_InvitationError,
           TINACommonTypes::e_InvitationReplyError);
resumeMyParticipation
void resumeMyParticipation(in TINACommonTypes::t_SessionId sessionId,
                           in TINAProviderAccess::t_ApplicationInfo app,
                           out TINAAccessCommonTypes::t_SessionInfo sessionInfo)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError,
           TINAProviderAccess::e_ApplicationInfoError);
resumeSession
void resumeSession(in TINACommonTypes::t_SessionId sessionId,
                   in TINAProviderAccess::t_ApplicationInfo app,
                   out TINAAccessCommonTypes::t_SessionInfo sessionInfo)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError,
           TINAProviderAccess::e_ApplicationInfoError);
startService
void startService(in TINAAccessCommonTypes::t_ServiceId serviceId,
                  in TINAProviderAccess::t_ApplicationInfo app,
                  in TINACommonTypes::t_SessionModelReq sessionModelReq,
                  in TINAProviderAccess::t_StartServiceUAProperties uaProperties,
                  in TINAProviderAccess::t_StartServiceSSProperties ssProperties,
                  out TINAAccessCommonTypes::t_SessionInfo sessionInfo)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_ServiceError,
           TINAProviderAccess::e_ApplicationInfoError,
           TINACommonTypes::e_SessionModelError,
           TINAProviderAccess::e_StartServiceUAPropertyError,
           TINAProviderAccess::e_StartServiceSSPropertyError);
startServiceWithUAP
void startServiceWithUAP(in TINAAccessCommonTypes::t_ServiceId serviceId,
                         in TINAProviderAccess::t_ApplicationInfo app)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_ServiceError,
           TINAProviderAccess::e_ApplicationInfoError);
suspendMyParticipation
void suspendMyParticipation(in TINACommonTypes::t_SessionId sessionId)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError);
suspendSession
void suspendSession(in TINACommonTypes::t_SessionId sessionId)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINAProviderAccess::e_SessionError);
unregisterInterface
void unregisterInterface(in TINACommonTypes::t_InterfaceIndex index)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_InterfacesError,
           TINACommonTypes::e_UnregisterError);
unregisterInterfaces
void unregisterInterfaces(in TINACommonTypes::t_InterfaceIndexList indexes)
    raises(TINAAccessCommonTypes::e_AccessError,
           TINACommonTypes::e_InterfacesError,
           TINACommonTypes::e_UnregisterError);

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