[asterisk-commits] jeffg: branch jeffg/jeffg-moresnmp-branch r143269 - /team/jeffg/jeffg-moresnm...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Tue Sep 16 14:00:28 CDT 2008


Author: jeffg
Date: Tue Sep 16 14:00:27 2008
New Revision: 143269

URL: http://svn.digium.com/view/asterisk?view=rev&rev=143269
Log:
Finish roughing-in SIP textual-conventions and sipPeerTable

Modified:
    team/jeffg/jeffg-moresnmp-branch/doc/asterisk-mib.txt

Modified: team/jeffg/jeffg-moresnmp-branch/doc/asterisk-mib.txt
URL: http://svn.digium.com/view/asterisk/team/jeffg/jeffg-moresnmp-branch/doc/asterisk-mib.txt?view=diff&rev=143269&r1=143268&r2=143269
==============================================================================
--- team/jeffg/jeffg-moresnmp-branch/doc/asterisk-mib.txt (original)
+++ team/jeffg/jeffg-moresnmp-branch/doc/asterisk-mib.txt Tue Sep 16 14:00:27 2008
@@ -65,6 +65,8 @@
 asteriskChannels	OBJECT IDENTIFIER ::= { asterisk 5 }
 asteriskApplications	OBJECT IDENTIFIER ::= { asterisk 6 }
 asteriskTechSpecific	OBJECT IDENTIFIER ::= { asterisk 7 }
+
+asteriskTrapMIB		OBJECT IDENTIFIER ::= { asterisk 255 }
 
 -- asteriskVersion
 
@@ -1472,121 +1474,603 @@
 -- SIP-specific information
 -- This portion of the ASTERISK-MIB is unimplemented as of 2008-09-13
 
--- sipSpecific	OBJECT IDENTIFIER ::= { asteriskTechSpecific 2 }
--- 
--- sipLoaded OBJECT-TYPE
---        SYNTAX          TruthValue
---        MAX-ACCESS      read-only
---        STATUS          current
---        DESCRIPTION
---                "Whether the SIP channel driver is loaded on this system."
---        ::= { sipSpecific 1 }
--- 
--- sipPeersTotal	OBJECT-TYPE
---        SYNTAX          Gauge32
---        MAX-ACCESS      read-only
---        STATUS          current
---        DESCRIPTION
---                "The total number of SIP peers defined in this system."
---        ::= { sipSpecific 2 }
--- 
--- sipPeersRegistered	OBJECT-TYPE
---        SYNTAX          Gauge32
---        MAX-ACCESS      read-only
---        STATUS          current
---        DESCRIPTION
---                "The number of SIP peers currently registered to this system."
---        ::= { sipSpecific 3 }
--- 
--- sipPeersQualified	OBJECT-TYPE
---        SYNTAX          Gauge32
---        MAX-ACCESS      read-only
---        STATUS          current
---        DESCRIPTION
---                "The number of qualified SIP peers defined in this system."
---        ::= { sipSpecific 4 }
--- 
--- sipPeersUnreachable	OBJECT-TYPE
---        SYNTAX          Gauge32
---        MAX-ACCESS      read-only
---        STATUS          current
---        DESCRIPTION
---                "The number of qualified SIP peers registered to this system that are currently unreachable."
---        ::= { sipSpecific 5 }
--- 
--- sipPeersTable OBJECT-TYPE
--- 	SYNTAX		SEQUENCE OF SIPPeerEntry
--- 	MAX-ACCESS	not-accessible
--- 	STATUS		current
--- 	DESCRIPTION
--- 		"Table with details of the SIP peers defined
--- 		in the Asterisk instance."
--- 	::= { sipSpecific 6 }
--- 
--- sipPeersEntry OBJECT-TYPE
--- 	SYNTAX		SIPPeerEntry
--- 	MAX-ACCESS	not-accessible
--- 	STATUS		current
--- 	DESCRIPTION
--- 		"Details of a single SIP peer."
--- 	INDEX		{ sipPeerId }
--- 	::= { sipPeersTable 1 }
--- 
--- SIPPeerEntry ::= SEQUENCE {
--- 	sipPeerId		AsteriskFriendID,
--- 	sipPeerName		DisplayString,
--- 	sipPeerIsRealtime	TruthValue,
--- 	sipPeerSecretSet	TruthValue,
--- 	sipPeerMD5SecretSet	TruthValue,
--- 	sipPeerContext		DisplayString,
--- 	sipPeerSubscribeContext	DisplayString,
--- 	sipPeerLanguage		DisplayString,
--- 	sipPeerAccountCode	DisplayString,
--- 	sipPeerFromUser		DisplayString,
--- 	sipPeerFromDomain	DisplayString,
--- 	sipPeerCallGroup	DisplayString,
--- 	sipPeerPickupGroup	DisplayString,
--- 	sipPeerVMExtension	DisplayString,
--- 	sipPeerCallLimit	Integer32,
--- 	sipPeerBusyLevel	Integer32,
--- 	sipPeerDynamic		TruthValue,
--- 	sipPeerCallerIdNum	DisplayString,
--- 	sipPeerCallerIdName	DisplayString,
--- 	sipPeerMaxCallBitRate	Integer32,
--- 	sipPeerExpireTime	Integer32,
--- 	sipPeerInsecure		INTEGER,
--- 	sipPeerNAT		INTEGER,
--- 	sipPeerHasACL		TruthValue,
--- 	sipPeerCurrentIpAddr	InetAddress,
--- 	sipPeerT38ptUDPTL	TruthValue,
--- 	sipPeerT38ptRTPTL	TruthValue,
--- 	sipPeerT38ptTCPTL	TruthValue,
--- 	sipPeerCanReinvite	TruthValue,
--- 	sipPeerPromiscRedir	TruthValue,
--- 	sipPeerUserEqPhone	TruthValue,
--- 	sipPeerVideoSupport	TruthValue,
--- 	sipPeerTextSupport	TruthValue,
--- 	sipPeerTrustRPID	TruthValue,
--- 	sipPeerSendRPID		TruthValue,
--- 	sipPeerSubscriptions	TruthValue,
--- 	sipPeerOverlapDial	TruthValue,
--- 	sipPeerOutboundProxy	TruthValue,
--- 	sipPeerOutboundProxyName	DisplayString,
--- 	sipPeerOutboundProxyForce	TruthValue,
--- 	sipPeerDTMFMode		INTEGER,
--- 	sipPeerTimerT1		Integer32,
--- 	sipPeerTimerB		Integer32,
--- 	sipPeerToHost		DisplayString,
--- 	sipPeerCurrentIpAddr	InetAddress,
--- 	sipPeerCurrentPort	InetPortNumber,
--- 	sipPeerDefaultIpAddr	InetAddress,
--- 	sipPeerDefaultPort	InetPortNumber,
--- 	sipPeerTransport	INTEGER,
--- 	sipPeerRegExtension	DisplayString,
--- 	sipPeerDefUsername	DisplayString,
--- 	sipPeerAutoFraming	TruthValue,
--- 	sipPeerRegistryTrying	TruthValue,
--- 	sipPeerStatus		INTEGER,
--- 	sipPeerStatus		INTEGER
--- }
+SipDtmfMode ::= TEXTUAL-CONVENTION
+       STATUS          current
+       DESCRIPTION
+               "Represents a mode for transporting DTMF via SIP."
+       SYNTAX          INTEGER { rfc2833(1), info(2), shortInfo(3), inband(4), auto(5) }
+
+SipTransport ::= TEXTUAL-CONVENTION
+       STATUS          current
+       DESCRIPTION
+               "Represents a transport over which SIP may be implemented."
+       SYNTAX          INTEGER { udp(1), tcp(2), tls(3) }
+
+SipPeerStatus ::= TEXTUAL-CONVENTION
+       STATUS          current
+       DESCRIPTION
+               "Represents the state of a SIP peer from Asterisk's perspective."
+       SYNTAX          INTEGER { unreachable(1), lagged(2), ok(3), unknown(4), unmonitored(5) }
+
+sipSpecific	OBJECT IDENTIFIER ::= { asteriskTechSpecific 2 }
+
+sipLoaded OBJECT-TYPE
+       SYNTAX          TruthValue
+       MAX-ACCESS      read-only
+       STATUS          current
+       DESCRIPTION
+               "Whether the SIP channel driver is loaded on this system."
+       ::= { sipSpecific 1 }
+
+sipPeersTotal	OBJECT-TYPE
+       SYNTAX          Gauge32
+       MAX-ACCESS      read-only
+       STATUS          current
+       DESCRIPTION
+               "The total number of SIP peers defined in this system."
+       ::= { sipSpecific 2 }
+
+sipPeersRegistered	OBJECT-TYPE
+       SYNTAX          Gauge32
+       MAX-ACCESS      read-only
+       STATUS          current
+       DESCRIPTION
+               "The number of SIP peers currently registered to this system."
+       ::= { sipSpecific 3 }
+
+sipPeersQualified	OBJECT-TYPE
+       SYNTAX          Gauge32
+       MAX-ACCESS      read-only
+       STATUS          current
+       DESCRIPTION
+               "The number of qualified SIP peers defined in this system."
+       ::= { sipSpecific 4 }
+
+sipPeersUnreachable	OBJECT-TYPE
+       SYNTAX          Gauge32
+       MAX-ACCESS      read-only
+       STATUS          current
+       DESCRIPTION
+               "The number of qualified SIP peers registered to this system that are currently unreachable."
+       ::= { sipSpecific 5 }
+
+sipPeersTable OBJECT-TYPE
+	SYNTAX		SEQUENCE OF SIPPeerEntry
+	MAX-ACCESS	not-accessible
+	STATUS		current
+	DESCRIPTION
+		"Table with details of the SIP peers defined
+		in the Asterisk instance."
+	::= { sipSpecific 6 }
+
+sipPeerEntry OBJECT-TYPE
+	SYNTAX		SIPPeerEntry
+	MAX-ACCESS	not-accessible
+	STATUS		current
+	DESCRIPTION
+		"Details of a single SIP peer."
+	INDEX		{ sipPeerId }
+	::= { sipPeersTable 1 }
+
+SIPPeerEntry ::= SEQUENCE {
+	sipPeerId		AsteriskFriendID,
+	sipPeerName		DisplayString,
+	sipPeerIsRealtime	TruthValue,
+	sipPeerSecretSet	TruthValue,
+	sipPeerMD5SecretSet	TruthValue,
+	sipPeerContext		DisplayString,
+	sipPeerSubscribeContext	DisplayString,
+	sipPeerLanguage		DisplayString,
+	sipPeerAccountCode	DisplayString,
+	sipPeerFromUser		DisplayString,
+	sipPeerFromDomain	DisplayString,
+	sipPeerCallGroup	DisplayString,
+	sipPeerPickupGroup	DisplayString,
+	sipPeerVMExtension	DisplayString,
+	sipPeerCallLimit	Integer32,
+	sipPeerBusyLevel	Integer32,
+	sipPeerDynamic		TruthValue,
+	sipPeerCallerIdNum	DisplayString,
+	sipPeerCallerIdName	DisplayString,
+	sipPeerMaxCallBitRate	Integer32,
+	sipPeerExpireTime	Integer32,
+	sipPeerInsecurePort	TruthValue,
+	sipPeerInsecureInvite	TruthValue,
+	sipPeerNatRfc3581	TruthValue,
+	sipPeerNatRoute		TruthValue,
+	sipPeerHasACL		TruthValue,
+	sipPeerCurrentIpAddr	InetAddress,
+	sipPeerT38ptUdpTL	TruthValue,
+	sipPeerT38ptRtpTL	TruthValue,
+	sipPeerT38ptTcpTL	TruthValue,
+	sipPeerCanReinvite	TruthValue,
+	sipPeerCanReinviteNAT	TruthValue,
+	sipPeerReinviteUpdate	TruthValue,
+	sipPeerPromiscRedir	TruthValue,
+	sipPeerUserEqPhone	TruthValue,
+	sipPeerVideoSupport	TruthValue,
+	sipPeerTextSupport	TruthValue,
+	sipPeerTrustRPID	TruthValue,
+	sipPeerSendRPID		TruthValue,
+	sipPeerSubscriptions	TruthValue,
+	sipPeerOverlapDial	TruthValue,
+	sipPeerOutboundProxy	TruthValue,
+	sipPeerOutboundProxyName	DisplayString,
+	sipPeerOutboundProxyForce	TruthValue,
+	sipPeerDTMFMode		INTEGER,
+	sipPeerTimerT1		Integer32,
+	sipPeerTimerB		Integer32,
+	sipPeerToHost		DisplayString,
+	sipPeerCurrentPort	InetPortNumber,
+	sipPeerDefaultIpAddr	InetAddress,
+	sipPeerDefaultPort	InetPortNumber,
+	sipPeerTransport	INTEGER,
+	sipPeerRegExtension	DisplayString,
+	sipPeerDefUsername	DisplayString,
+	sipPeerAutoFraming	TruthValue,
+	sipPeerRegisterTrying	TruthValue,
+	sipPeerStatus		INTEGER
+}
+
+sipPeerId OBJECT-TYPE
+	SYNTAX		AsteriskFriendID
+	MAX-ACCESS	not-accessible
+	STATUS		current
+	DESCRIPTION
+		"The unique identifier string for this SIP peer (inaccessible index)."
+	::= { sipPeerEntry 1 }
+
+sipPeerName OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The unique identifier string for this IAX2 peer (accessible)."
+	::= { sipPeerEntry 2 }
+
+sipPeerIsRealtime OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer was configured via Realtime."
+	::= { sipPeerEntry 3 }
+
+sipPeerSecretSet OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer has a secret set for authentication."
+	::= { sipPeerEntry 4 }
+
+sipPeerMD5SecretSet OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer has an MD5 secret set for authentication."
+	::= { sipPeerEntry 5 }
+
+sipPeerContext OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The context in which calls to this SIP peer default."
+	::= { sipPeerEntry 6 }
+
+sipPeerSubscribeContext OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The context in which subscriptions for this SIP peer default."
+	::= { sipPeerEntry 7 }
+
+sipPeerLanguage OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Default language for prompts on this SIP peer."
+	::= { sipPeerEntry 8 }
+
+sipPeerAccountCode OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Account code for calls from this SIP peer."
+	::= { sipPeerEntry 9 }
+
+sipPeerFromUser OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"From: user when calling this SIP peer."
+	::= { sipPeerEntry 10 }
+
+sipPeerFromDomain OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"From: domain when calling this SIP peer."
+	::= { sipPeerEntry 11 }
+
+sipPeerCallGroup OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Call group for this SIP peer."
+	::= { sipPeerEntry 12 }
+
+sipPeerPickupGroup OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Pickup group for this SIP peer."
+	::= { sipPeerEntry 13 }
+
+sipPeerVMExtension OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Dialplan extension for MWI messages to this SIP peer."
+	::= { sipPeerEntry 14 }
+
+sipPeerCallLimit OBJECT-TYPE
+	SYNTAX		Integer32
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Limit of concurrent calls for this SIP peer."
+	::= { sipPeerEntry 15 }
+
+sipPeerBusyLevel OBJECT-TYPE
+	SYNTAX		Integer32
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Number of active channels for this SIP peer where we signal busy."
+	::= { sipPeerEntry 16 }
+
+sipPeerDynamic OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer registers its IP address dynamically."
+	::= { sipPeerEntry 17 }
+
+sipPeerCallerIdNum OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The Caller*ID name sent for calls from this SIP peer."
+	::= { sipPeerEntry 18 }
+
+sipPeerCallerIdName OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The Caller*ID number sent for calls from this SIP peer."
+	::= { sipPeerEntry 19 }
+
+sipPeerMaxCallBitRate OBJECT-TYPE
+	SYNTAX		Integer32
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Maximum bitrate for a video call to/from this SIP peer."
+	::= { sipPeerEntry 20 }
+
+sipPeerExpireTime OBJECT-TYPE
+	SYNTAX		Integer32
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Time allowed in seconds between registrations before
+		this SIP peer's registration will be expired."
+	::= { sipPeerEntry 21 }
+
+sipPeerInsecurePort OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"If true, incoming requests for this peer will
+		be honored despite a mismatched port."
+	::= { sipPeerEntry 22 }
+
+sipPeerInsecureInvite OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"If true, incoming requests for this peer will
+		be honored despite lacking authentication."
+	::= { sipPeerEntry 23 }
+
+sipPeerNatRfc3581 OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer supports NAT per RFC3581."
+	::= { sipPeerEntry 24 }
+
+sipPeerNatRoute OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer supports NAT by route method."
+	::= { sipPeerEntry 25 }
+
+sipPeerHasACL OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer has an access control list."
+	::= { sipPeerEntry 26 }
+
+sipPeerCurrentIpAddr OBJECT-TYPE
+	SYNTAX		InetAddress
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The current IP address of this SIP peer."
+	::= { sipPeerEntry 27 }
+
+sipPeerT38ptUdpTL OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer supports T.38 fax via UDP."
+	::= { sipPeerEntry 28 }
+
+sipPeerT38ptRtpTL OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer supports T.38 fax via RTP."
+	::= { sipPeerEntry 29 }
+
+sipPeerT38ptTcpTL OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer supports T.38 fax via TCP."
+	::= { sipPeerEntry 30 }
+
+sipPeerCanReinvite OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer allows REINVITE for P2P media."
+	::= { sipPeerEntry 31 }
+
+sipPeerCanReinviteNAT OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer allows REINVITE for P2P media
+		when the new peer is behind a NAT."
+	::= { sipPeerEntry 32 }
+
+sipPeerReinviteUpdate OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether to use UPDATE (RFC3311) when reinviting
+		this SIP peer."
+	::= { sipPeerEntry 33 }
+
+sipPeerPromiscRedir OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer allows promiscuous redirection."
+	::= { sipPeerEntry 34 }
+
+sipPeerUserEqPhone OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether to add user=phone to numeric URI for this SIP peer."
+	::= { sipPeerEntry 35 }
+
+sipPeerVideoSupport OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer supports video."
+	::= { sipPeerEntry 36 }
+
+sipPeerTextSupport OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer supports text messages."
+	::= { sipPeerEntry 37 }
+
+sipPeerTrustRPID OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer trusts RPID from peers."
+	::= { sipPeerEntry 38 }
+
+sipPeerSendRPID OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer sends RPID to peers."
+	::= { sipPeerEntry 39 }
+
+sipPeerSubscriptions OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer is allowed to SUBSCRIBE."
+	::= { sipPeerEntry 40 }
+
+sipPeerOverlapDial OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer is allowed overlap dialing."
+	::= { sipPeerEntry 41 }
+
+sipPeerOutboundProxy OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer has an outbound proxy set."
+	::= { sipPeerEntry 42 }
+
+sipPeerOutboundProxyName OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The name of the outbound proxy for this SIP peer, if set."
+	::= { sipPeerEntry 43 }
+
+sipPeerOutboundProxyForce OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether this SIP peer is forced to use its outbound proxy."
+	::= { sipPeerEntry 44 }
+
+sipPeerDTMFMode OBJECT-TYPE
+	SYNTAX		SipDtmfMode
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The mechanism by which this SIP peer transmits DTMF."
+	::= { sipPeerEntry 45 }
+
+sipPeerTimerT1 OBJECT-TYPE
+	SYNTAX		Integer32
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Maximum T1 timer value for this SIP peer."
+	::= { sipPeerEntry 46 }
+
+sipPeerTimerB OBJECT-TYPE
+	SYNTAX		Integer32
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Maximum timer B (transaction timeouts) for this SIP peer."
+	::= { sipPeerEntry 47 }
+
+sipPeerToHost OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The hostname or IP address of this SIP peer, if not dynamic."
+	::= { sipPeerEntry 48 }
+
+sipPeerCurrentPort OBJECT-TYPE
+	SYNTAX		InetPortNumber
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The current port used by this SIP peer."
+	::= { sipPeerEntry 49 }
+
+sipPeerDefaultIpAddr OBJECT-TYPE
+	SYNTAX		InetAddress
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The default IP address of this SIP peer."
+	::= { sipPeerEntry 50 }
+
+sipPeerDefaultPort OBJECT-TYPE
+	SYNTAX		InetPortNumber
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The default port used by this SIP peer."
+	::= { sipPeerEntry 51 }
+
+sipPeerTransport OBJECT-TYPE
+	SYNTAX		SipTransport
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The transport used by this SIP peer."
+	::= { sipPeerEntry 52 }
+
+sipPeerRegExtension OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Extension to register when this SIP peer registers."
+	::= { sipPeerEntry 53 }
+
+sipPeerDefUsername OBJECT-TYPE
+	SYNTAX		DisplayString
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Default username for this SIP peer."
+	::= { sipPeerEntry 54 }
+
+sipPeerAutoFraming OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether to perform automatic framing selection for this SIP peer."
+	::= { sipPeerEntry 55 }
+
+sipPeerRegisterTrying OBJECT-TYPE
+	SYNTAX		TruthValue
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"Whether to send 100 TRYING when this SIP peer REGISTERs."
+	::= { sipPeerEntry 56 }
+
+sipPeerStatus OBJECT-TYPE
+	SYNTAX		SipPeerStatus
+	MAX-ACCESS	read-only
+	STATUS		current
+	DESCRIPTION
+		"The current state of this SIP peer from Asterisk's perspective."
+	::= { sipPeerEntry 57 }
+
 END




More information about the asterisk-commits mailing list