OpalParamProtocol Struct Reference

#include <opal.h>

List of all members.

Public Attributes

const char * m_prefix
const char * m_userName
const char * m_displayName
OpalProductDescription m_product
const char * m_interfaceAddresses

Detailed Description

Protocol parameters for the OpalCmdSetProtocolParameters command. This is only passed to and returned from the OpalSendMessage() function.

Example: OpalMessage command; OpalMessage * response;

memset(&command, 0, sizeof(command)); command.m_type = OpalCmdSetProtocolParameters; command.m_param.m_protocol.m_userName = "robertj"; command.m_param.m_protocol.m_displayName = "Robert Jongbloed"; command.m_param.m_protocol.m_interfaceAddresses = "*"; response = OpalSendMessage(hOPAL, &command);


Member Data Documentation

Display name to be used. This is the human readable form of the users name, e.g. "Robert Jongbloed".

A list of interfaces to start listening for incoming calls. This list is separated by the '
' character. If NULL no listeners are started or stopped. If and empty string ("") then all listeners are stopped. If a "*" then listeners are started for all interfaces in the system.

Protocol prefix for parameters, e.g. "h323" or "sip". If this is NULL or empty string, then the parameters are set for all protocols where they maybe set.

Product description data

User name to identify the endpoint. This is usually the protocol specific name and may interact with the OpalCmdRegistration command. e.g. "robertj or 61295552148


The documentation for this struct was generated from the following file:
Generated on Tue Jun 15 00:29:16 2010 for OPAL by  doxygen 1.6.3