struct t_AccessSessionInfo { t_AccessSessionId id; TINACommonTypes::t_UserCtxtName ctxtName; t_AccessSessionProperties properties; };
struct t_InvitationOrigin { TINACommonTypes::t_UserId userId; TINACommonTypes::t_SessionId sessionId; };
struct t_ServiceInfo { t_ServiceId id; t_UserServiceName name; t_ServiceProperties properties; };
struct t_SessionInfo { TINACommonTypes::t_SessionId id; t_SessionPurpose purpose; TINACommonTypes::t_ParticipantSecretId secretId; TINACommonTypes::t_PartyId myPartyId; t_UserSessionState state; TINACommonTypes::t_InterfaceList itfs; TINACommonTypes::t_SessionModelList sessionModels; TINACommonTypes::t_SessionProperties properties; };
struct t_SessionInvitation { t_InvitationId id; TINACommonTypes::t_UserId inviteeId; t_SessionPurpose purpose; t_ServiceInfo serviceInfo; t_InvitationReason reason; t_InvitationOrigin origin; };
struct t_SessionOrigin { TINACommonTypes::t_UserId userId; TINACommonTypes::t_SessionId sessionId; };
struct t_TerminalConfig { t_TerminalId terminalId; t_TerminalType terminalType; t_NAPId napId; t_NAPType napType; t_TerminalProperties properties; };
struct t_TerminalInfo { t_TerminalType terminalType; string operatingSystem; TINACommonTypes::t_PropertyList networkCards; TINACommonTypes::t_PropertyList devices; unsigned short maxConnections; unsigned short memorySize; unsigned short diskCapacity; };
struct t_UserInfo { TINACommonTypes::t_UserId userId; TINACommonTypes::t_UserName name; TINACommonTypes::t_UserProperties userProperties; };
exception e_AccessError { t_AccessErrorCode errorCode; };
exception e_InvitationError { t_InvitationErrorCode errorCode; };
exception e_SpecifiedAccessSessionError { t_SpecifiedAccessSessionErrorCode errorCode; t_AccessSessionId id; };
exception e_UserPropertiesError { t_UserPropertiesErrorCode errorCode; TINACommonTypes::t_UserProperty userProperty; };
union t_SpecifiedAccessSession switch(t_WhichAccessSession) { case SpecifiedAccessSessions: t_AccessSessionIdList asIdList; case CurrentAccessSession: case AllAccessSessions: octet dummy; };
enum t_AccessErrorCode { UnknownAccessError, InvalidAccessSessionSecretId, AccessDenied, SecurityContextNotSatisfied };
enum t_InvitationErrorCode { InvalidInvitationId };
enum t_SpecifiedAccessSessionErrorCode { UnknownSpecifiedAccessSessionError, InvalidWhichAccessSession, InvalidAccessSessionId };
enum t_TerminalType { PersonalComputer, WorkStation, TVset, Videotelephone, Cellularphone, PBX, VideoServer, VideoBridge, Telephone, G4Fax };
enum t_UserPropertiesErrorCode { InvalidUserPropertyName, InvalidUserPropertyValue };
enum t_UserSessionState { UserUnknownSessionState, UserActiveSession, UserSuspendedSession, UserSuspendedParticipation, UserInvited, UserNotParticipating };
enum t_WhichAccessSession { CurrentAccessSession, SpecifiedAccessSessions, AllAccessSessions };
typedef unsigned long t_AccessSessionId;
typedef sequence<t_AccessSessionId> t_AccessSessionIdList;
typedef sequence<t_AccessSessionInfo> t_AccessSessionList;
typedef TINACommonTypes::t_PropertyList t_AccessSessionProperties;
typedef sequence<octet, 16> t_AccessSessionSecretId;
typedef unsigned long t_AnnouncementId;
typedef unsigned long t_InvitationId;
typedef sequence<t_SessionInvitation> t_InvitationList;
typedef TINACommonTypes::Istring t_InvitationReason;
typedef unsigned long t_NAPId;
typedef string t_NAPType;
typedef unsigned long t_ServiceId;
typedef sequence<t_ServiceInfo> t_ServiceList;
typedef TINACommonTypes::t_PropertyList t_ServiceProperties;
typedef sequence<t_SessionInfo> t_SessionList;
typedef TINACommonTypes::Istring t_SessionPurpose;
typedef unsigned long t_TerminalId;
typedef TINACommonTypes::t_PropertyList t_TerminalProperties;
typedef TINACommonTypes::Istring t_UserPassword;
typedef TINACommonTypes::Istring t_UserServiceName;
Generated by the OmniBroker IDL-to-HTML translator (non-commercial)