Advertisement
Guest User

ASTERISK-MIB

a guest
Jan 21st, 2017
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.67 KB | None | 0 0
  1. ASTERISK-MIB DEFINITIONS ::= BEGIN
  2.  
  3. IMPORTS
  4. OBJECT-TYPE, MODULE-IDENTITY, Integer32, Counter32, TimeTicks,
  5. Unsigned32, Gauge32
  6. FROM SNMPv2-SMI
  7.  
  8. TEXTUAL-CONVENTION, DisplayString, TruthValue
  9. FROM SNMPv2-TC
  10.  
  11. digium
  12. FROM DIGIUM-MIB;
  13.  
  14. asterisk MODULE-IDENTITY
  15. LAST-UPDATED "200806202025Z"
  16. ORGANIZATION "Digium, Inc."
  17. CONTACT-INFO
  18. "Mark A. Spencer
  19. Postal: Digium, Inc.
  20. 445 Jan Davis Drive
  21. Huntsville, AL 35806
  22. USA
  23. Tel: +1 256 428 6000
  24. Email: markster@digium.com
  25.  
  26. Thorsten Lockert
  27. Postal: Voop AS
  28. Boehmergaten 42
  29. NO-5057 Bergen
  30. Norway
  31. Tel: +47 5598 7200
  32. Email: tholo@voop.no"
  33. DESCRIPTION
  34. "Asterisk is an Open Source PBX. This MIB defined
  35. objects for managing Asterisk instances."
  36. REVISION "200806202025Z"
  37. DESCRIPTION
  38. "smilint police --
  39. Add missing imports; fix initial capitalization
  40. of enumeration elements; add missing range
  41. restrictions for Integer32 indices, correct
  42. spelling of astChanCidANI in its definition.
  43. Addresses bug 12905. - jeffg@opennms.org"
  44. REVISION "200708211450Z"
  45. DESCRIPTION
  46. "Add total and current call counter statistics."
  47. REVISION "200603061840Z"
  48. DESCRIPTION
  49. "Change audio codec identification from 3kAudio to
  50. Audio3k to conform better with specification.
  51.  
  52. Expand on contact information."
  53. REVISION "200602041900Z"
  54. DESCRIPTION
  55. "Initial published revision."
  56. ::= { digium 1 }
  57.  
  58. asteriskVersion OBJECT IDENTIFIER ::= { asterisk 1 }
  59. asteriskConfiguration OBJECT IDENTIFIER ::= { asterisk 2 }
  60. asteriskModules OBJECT IDENTIFIER ::= { asterisk 3 }
  61. asteriskIndications OBJECT IDENTIFIER ::= { asterisk 4 }
  62. asteriskChannels OBJECT IDENTIFIER ::= { asterisk 5 }
  63.  
  64. -- asteriskVersion
  65.  
  66. astVersionString OBJECT-TYPE
  67. SYNTAX DisplayString
  68. MAX-ACCESS read-only
  69. STATUS current
  70. DESCRIPTION
  71. "Text version string of the version of Asterisk that
  72. the SNMP Agent was compiled to run against."
  73. ::= { asteriskVersion 1 }
  74.  
  75. astVersionTag OBJECT-TYPE
  76. SYNTAX Unsigned32
  77. MAX-ACCESS read-only
  78. STATUS current
  79. DESCRIPTION
  80. "SubVersion revision of the version of Asterisk that
  81. the SNMP Agent was compiled to run against -- this is
  82. typically 0 for release-versions of Asterisk."
  83. ::= { asteriskVersion 2 }
  84.  
  85. -- asteriskConfiguration
  86.  
  87. astConfigUpTime OBJECT-TYPE
  88. SYNTAX TimeTicks
  89. MAX-ACCESS read-only
  90. STATUS current
  91. DESCRIPTION
  92. "Time ticks since Asterisk was started."
  93. ::= { asteriskConfiguration 1 }
  94.  
  95. astConfigReloadTime OBJECT-TYPE
  96. SYNTAX TimeTicks
  97. MAX-ACCESS read-only
  98. STATUS current
  99. DESCRIPTION
  100. "Time ticks since Asterisk was last reloaded."
  101. ::= { asteriskConfiguration 2 }
  102.  
  103. astConfigPid OBJECT-TYPE
  104. SYNTAX Integer32
  105. MAX-ACCESS read-only
  106. STATUS current
  107. DESCRIPTION
  108. "The process id of the running Asterisk process."
  109. ::= { asteriskConfiguration 3 }
  110.  
  111. astConfigSocket OBJECT-TYPE
  112. SYNTAX DisplayString
  113. MAX-ACCESS read-only
  114. STATUS current
  115. DESCRIPTION
  116. "The control socket for giving Asterisk commands."
  117. ::= { asteriskConfiguration 4 }
  118.  
  119. astConfigCallsActive OBJECT-TYPE
  120. SYNTAX Gauge32
  121. MAX-ACCESS read-only
  122. STATUS current
  123. DESCRIPTION
  124. "The number of calls currently active on the Asterisk PBX."
  125. ::= { asteriskConfiguration 5 }
  126.  
  127. astConfigCallsProcessed OBJECT-TYPE
  128. SYNTAX Counter32
  129. MAX-ACCESS read-only
  130. STATUS current
  131. DESCRIPTION
  132. "The total number of calls processed through the Asterisk PBX since last
  133. restart."
  134. ::= { asteriskConfiguration 6 }
  135.  
  136. -- asteriskModules
  137.  
  138. astNumModules OBJECT-TYPE
  139. SYNTAX Integer32
  140. MAX-ACCESS read-only
  141. STATUS current
  142. DESCRIPTION
  143. "Number of modules currently loaded into Asterisk."
  144. ::= { asteriskModules 1 }
  145.  
  146. -- asteriskIndications
  147.  
  148. astNumIndications OBJECT-TYPE
  149. SYNTAX Integer32
  150. MAX-ACCESS read-only
  151. STATUS current
  152. DESCRIPTION
  153. "Number of indications currently defined in Asterisk."
  154. ::= { asteriskIndications 1 }
  155.  
  156. astCurrentIndication OBJECT-TYPE
  157. SYNTAX DisplayString
  158. MAX-ACCESS read-only
  159. STATUS current
  160. DESCRIPTION
  161. "Default indication zone to use."
  162. ::= { asteriskIndications 2 }
  163.  
  164. astIndicationsTable OBJECT-TYPE
  165. SYNTAX SEQUENCE OF AstIndicationsEntry
  166. MAX-ACCESS not-accessible
  167. STATUS current
  168. DESCRIPTION
  169. "Table with all the indication zones currently know to
  170. the running Asterisk instance."
  171. ::= { asteriskIndications 3 }
  172.  
  173. astIndicationsEntry OBJECT-TYPE
  174. SYNTAX AstIndicationsEntry
  175. MAX-ACCESS not-accessible
  176. STATUS current
  177. DESCRIPTION
  178. "Information about a single indication zone."
  179. INDEX { astIndIndex }
  180. ::= { astIndicationsTable 1 }
  181.  
  182. AstIndicationsEntry ::= SEQUENCE {
  183. astIndIndex Integer32,
  184. astIndCountry DisplayString,
  185. astIndAlias DisplayString,
  186. astIndDescription DisplayString
  187. }
  188.  
  189. astIndIndex OBJECT-TYPE
  190. SYNTAX Integer32 (1 .. 2147483647)
  191. MAX-ACCESS read-only
  192. STATUS current
  193. DESCRIPTION
  194. "Numerical index into the table of indication zones."
  195. ::= { astIndicationsEntry 1 }
  196.  
  197. astIndCountry OBJECT-TYPE
  198. SYNTAX DisplayString
  199. MAX-ACCESS read-only
  200. STATUS current
  201. DESCRIPTION
  202. "Country for which the indication zone is valid,
  203. typically this is the ISO 2-letter code of the country."
  204. ::= { astIndicationsEntry 2 }
  205.  
  206. astIndAlias OBJECT-TYPE
  207. SYNTAX DisplayString
  208. MAX-ACCESS read-only
  209. STATUS current
  210. DESCRIPTION
  211. ""
  212. ::= { astIndicationsEntry 3 }
  213.  
  214. astIndDescription OBJECT-TYPE
  215. SYNTAX DisplayString
  216. MAX-ACCESS read-only
  217. STATUS current
  218. DESCRIPTION
  219. "Description of the indication zone, usually the full
  220. name of the country it is valid for."
  221. ::= { astIndicationsEntry 4 }
  222.  
  223. -- asteriskChannels
  224.  
  225. astNumChannels OBJECT-TYPE
  226. SYNTAX Gauge32
  227. MAX-ACCESS read-only
  228. STATUS current
  229. DESCRIPTION
  230. "Current number of active channels."
  231. ::= { asteriskChannels 1 }
  232.  
  233. astChanTable OBJECT-TYPE
  234. SYNTAX SEQUENCE OF AstChanEntry
  235. MAX-ACCESS not-accessible
  236. STATUS current
  237. DESCRIPTION
  238. "Table with details of the currently active channels
  239. in the Asterisk instance."
  240. ::= { asteriskChannels 2 }
  241.  
  242. astChanEntry OBJECT-TYPE
  243. SYNTAX AstChanEntry
  244. MAX-ACCESS not-accessible
  245. STATUS current
  246. DESCRIPTION
  247. "Details of a single channel."
  248. INDEX { astChanIndex }
  249. ::= { astChanTable 1 }
  250.  
  251. AstChanEntry ::= SEQUENCE {
  252. astChanIndex Integer32,
  253. astChanName DisplayString,
  254. astChanLanguage DisplayString,
  255. astChanType DisplayString,
  256. astChanMusicClass DisplayString,
  257. astChanBridge DisplayString,
  258. astChanMasq DisplayString,
  259. astChanMasqr DisplayString,
  260. astChanWhenHangup TimeTicks,
  261. astChanApp DisplayString,
  262. astChanData DisplayString,
  263. astChanContext DisplayString,
  264. astChanMacroContext DisplayString,
  265. astChanMacroExten DisplayString,
  266. astChanMacroPri Integer32,
  267. astChanExten DisplayString,
  268. astChanPri Integer32,
  269. astChanAccountCode DisplayString,
  270. astChanForwardTo DisplayString,
  271. astChanUniqueId DisplayString,
  272. astChanCallGroup Unsigned32,
  273. astChanPickupGroup Unsigned32,
  274. astChanState INTEGER,
  275. astChanMuted TruthValue,
  276. astChanRings Integer32,
  277. astChanCidDNID DisplayString,
  278. astChanCidNum DisplayString,
  279. astChanCidName DisplayString,
  280. astChanCidANI DisplayString,
  281. astChanCidRDNIS DisplayString,
  282. astChanCidPresentation DisplayString,
  283. astChanCidANI2 Integer32,
  284. astChanCidTON Integer32,
  285. astChanCidTNS Integer32,
  286. astChanAMAFlags INTEGER,
  287. astChanADSI INTEGER,
  288. astChanToneZone DisplayString,
  289. astChanHangupCause INTEGER,
  290. astChanVariables DisplayString,
  291. astChanFlags BITS,
  292. astChanTransferCap INTEGER
  293. }
  294.  
  295. astChanIndex OBJECT-TYPE
  296. SYNTAX Integer32 (1 .. 2147483647)
  297. MAX-ACCESS read-only
  298. STATUS current
  299. DESCRIPTION
  300. "Index into the channel table."
  301. ::= { astChanEntry 1 }
  302.  
  303. astChanName OBJECT-TYPE
  304. SYNTAX DisplayString
  305. MAX-ACCESS read-only
  306. STATUS current
  307. DESCRIPTION
  308. "Name of the current channel."
  309. ::= { astChanEntry 2 }
  310.  
  311. astChanLanguage OBJECT-TYPE
  312. SYNTAX DisplayString
  313. MAX-ACCESS read-only
  314. STATUS current
  315. DESCRIPTION
  316. "Which language the current channel is configured to
  317. use -- used mainly for prompts."
  318. ::= { astChanEntry 3 }
  319.  
  320. astChanType OBJECT-TYPE
  321. SYNTAX DisplayString
  322. MAX-ACCESS read-only
  323. STATUS current
  324. DESCRIPTION
  325. "Underlying technology for the current channel."
  326. ::= { astChanEntry 4 }
  327.  
  328. astChanMusicClass OBJECT-TYPE
  329. SYNTAX DisplayString
  330. MAX-ACCESS read-only
  331. STATUS current
  332. DESCRIPTION
  333. "Music class to be used for Music on Hold for this
  334. channel."
  335. ::= { astChanEntry 5 }
  336.  
  337. astChanBridge OBJECT-TYPE
  338. SYNTAX DisplayString
  339. MAX-ACCESS read-only
  340. STATUS current
  341. DESCRIPTION
  342. "Which channel this channel is currently bridged (in a
  343. conversation) with."
  344. ::= { astChanEntry 6 }
  345.  
  346. astChanMasq OBJECT-TYPE
  347. SYNTAX DisplayString
  348. MAX-ACCESS read-only
  349. STATUS current
  350. DESCRIPTION
  351. "Channel masquerading for us."
  352. ::= { astChanEntry 7 }
  353.  
  354. astChanMasqr OBJECT-TYPE
  355. SYNTAX DisplayString
  356. MAX-ACCESS read-only
  357. STATUS current
  358. DESCRIPTION
  359. "Channel we are masquerading for."
  360. ::= { astChanEntry 8 }
  361.  
  362. astChanWhenHangup OBJECT-TYPE
  363. SYNTAX TimeTicks
  364. MAX-ACCESS read-only
  365. STATUS current
  366. DESCRIPTION
  367. "How long until this channel will be hung up."
  368. ::= { astChanEntry 9 }
  369.  
  370. astChanApp OBJECT-TYPE
  371. SYNTAX DisplayString
  372. MAX-ACCESS read-only
  373. STATUS current
  374. DESCRIPTION
  375. "Current application for the channel."
  376. ::= { astChanEntry 10 }
  377.  
  378. astChanData OBJECT-TYPE
  379. SYNTAX DisplayString
  380. MAX-ACCESS read-only
  381. STATUS current
  382. DESCRIPTION
  383. "Arguments passed to the current application."
  384. ::= { astChanEntry 11 }
  385.  
  386. astChanContext OBJECT-TYPE
  387. SYNTAX DisplayString
  388. MAX-ACCESS read-only
  389. STATUS current
  390. DESCRIPTION
  391. "Current extension context."
  392. ::= { astChanEntry 12 }
  393.  
  394. astChanMacroContext OBJECT-TYPE
  395. SYNTAX DisplayString
  396. MAX-ACCESS read-only
  397. STATUS current
  398. DESCRIPTION
  399. "Current macro context."
  400. ::= { astChanEntry 13 }
  401.  
  402. astChanMacroExten OBJECT-TYPE
  403. SYNTAX DisplayString
  404. MAX-ACCESS read-only
  405. STATUS current
  406. DESCRIPTION
  407. "Current macro extension."
  408. ::= { astChanEntry 14 }
  409.  
  410. astChanMacroPri OBJECT-TYPE
  411. SYNTAX Integer32
  412. MAX-ACCESS read-only
  413. STATUS current
  414. DESCRIPTION
  415. "Current macro priority."
  416. ::= { astChanEntry 15 }
  417.  
  418. astChanExten OBJECT-TYPE
  419. SYNTAX DisplayString
  420. MAX-ACCESS read-only
  421. STATUS current
  422. DESCRIPTION
  423. "Current extension."
  424. ::= { astChanEntry 16 }
  425.  
  426. astChanPri OBJECT-TYPE
  427. SYNTAX Integer32
  428. MAX-ACCESS read-only
  429. STATUS current
  430. DESCRIPTION
  431. "Current priority."
  432. ::= { astChanEntry 17 }
  433.  
  434. astChanAccountCode OBJECT-TYPE
  435. SYNTAX DisplayString
  436. MAX-ACCESS read-only
  437. STATUS current
  438. DESCRIPTION
  439. "Account Code for billing."
  440. ::= { astChanEntry 18 }
  441.  
  442. astChanForwardTo OBJECT-TYPE
  443. SYNTAX DisplayString
  444. MAX-ACCESS read-only
  445. STATUS current
  446. DESCRIPTION
  447. "Where to forward to if asked to dial on this
  448. interface."
  449. ::= { astChanEntry 19 }
  450.  
  451. astChanUniqueId OBJECT-TYPE
  452. SYNTAX DisplayString
  453. MAX-ACCESS read-only
  454. STATUS current
  455. DESCRIPTION
  456. "Unique Channel Identifier."
  457. ::= { astChanEntry 20 }
  458.  
  459. astChanCallGroup OBJECT-TYPE
  460. SYNTAX Unsigned32
  461. MAX-ACCESS read-only
  462. STATUS current
  463. DESCRIPTION
  464. "Call Group."
  465. ::= { astChanEntry 21 }
  466.  
  467. astChanPickupGroup OBJECT-TYPE
  468. SYNTAX Unsigned32
  469. MAX-ACCESS read-only
  470. STATUS current
  471. DESCRIPTION
  472. "Pickup Group."
  473. ::= { astChanEntry 22 }
  474.  
  475. astChanState OBJECT-TYPE
  476. SYNTAX INTEGER {
  477. stateDown(0),
  478. stateReserved(1),
  479. stateOffHook(2),
  480. stateDialing(3),
  481. stateRing(4),
  482. stateRinging(5),
  483. stateUp(6),
  484. stateBusy(7),
  485. stateDialingOffHook(8),
  486. statePreRing(9)
  487. }
  488. MAX-ACCESS read-only
  489. STATUS current
  490. DESCRIPTION
  491. "Channel state."
  492. ::= { astChanEntry 23 }
  493.  
  494. astChanMuted OBJECT-TYPE
  495. SYNTAX TruthValue
  496. MAX-ACCESS read-only
  497. STATUS current
  498. DESCRIPTION
  499. "Transmission of voice data has been muted."
  500. ::= { astChanEntry 24 }
  501.  
  502. astChanRings OBJECT-TYPE
  503. SYNTAX Integer32
  504. MAX-ACCESS read-only
  505. STATUS current
  506. DESCRIPTION
  507. "Number of rings so far."
  508. ::= { astChanEntry 25 }
  509.  
  510. astChanCidDNID OBJECT-TYPE
  511. SYNTAX DisplayString
  512. MAX-ACCESS read-only
  513. STATUS current
  514. DESCRIPTION
  515. "Dialled Number ID."
  516. ::= { astChanEntry 26 }
  517.  
  518. astChanCidNum OBJECT-TYPE
  519. SYNTAX DisplayString
  520. MAX-ACCESS read-only
  521. STATUS current
  522. DESCRIPTION
  523. "Caller Number."
  524. ::= { astChanEntry 27 }
  525.  
  526. astChanCidName OBJECT-TYPE
  527. SYNTAX DisplayString
  528. MAX-ACCESS read-only
  529. STATUS current
  530. DESCRIPTION
  531. "Caller Name."
  532. ::= { astChanEntry 28 }
  533.  
  534. astChanCidANI OBJECT-TYPE
  535. SYNTAX DisplayString
  536. MAX-ACCESS read-only
  537. STATUS current
  538. DESCRIPTION
  539. "ANI"
  540. ::= { astChanEntry 29 }
  541.  
  542. astChanCidRDNIS OBJECT-TYPE
  543. SYNTAX DisplayString
  544. MAX-ACCESS read-only
  545. STATUS current
  546. DESCRIPTION
  547. "Redirected Dialled Number Service."
  548. ::= { astChanEntry 30 }
  549.  
  550. astChanCidPresentation OBJECT-TYPE
  551. SYNTAX DisplayString
  552. MAX-ACCESS read-only
  553. STATUS current
  554. DESCRIPTION
  555. "Number Presentation/Screening."
  556. ::= { astChanEntry 31 }
  557.  
  558. astChanCidANI2 OBJECT-TYPE
  559. SYNTAX Integer32
  560. MAX-ACCESS read-only
  561. STATUS current
  562. DESCRIPTION
  563. "ANI 2 (info digit)."
  564. ::= { astChanEntry 32 }
  565.  
  566. astChanCidTON OBJECT-TYPE
  567. SYNTAX Integer32
  568. MAX-ACCESS read-only
  569. STATUS current
  570. DESCRIPTION
  571. "Type of Number."
  572. ::= { astChanEntry 33 }
  573.  
  574. astChanCidTNS OBJECT-TYPE
  575. SYNTAX Integer32
  576. MAX-ACCESS read-only
  577. STATUS current
  578. DESCRIPTION
  579. "Transit Network Select."
  580. ::= { astChanEntry 34 }
  581.  
  582. astChanAMAFlags OBJECT-TYPE
  583. SYNTAX INTEGER {
  584. default(0),
  585. omit(1),
  586. billing(2),
  587. documentation(3)
  588. }
  589. MAX-ACCESS read-only
  590. STATUS current
  591. DESCRIPTION
  592. "AMA Flags."
  593. ::= { astChanEntry 35 }
  594.  
  595. astChanADSI OBJECT-TYPE
  596. SYNTAX INTEGER {
  597. unknown(0),
  598. available(1),
  599. unavailable(2),
  600. offHookOnly(3)
  601. }
  602. MAX-ACCESS read-only
  603. STATUS current
  604. DESCRIPTION
  605. "Whether or not ADSI is detected on CPE."
  606. ::= { astChanEntry 36 }
  607.  
  608. astChanToneZone OBJECT-TYPE
  609. SYNTAX DisplayString
  610. MAX-ACCESS read-only
  611. STATUS current
  612. DESCRIPTION
  613. "Indication zone to use for channel."
  614. ::= { astChanEntry 37 }
  615.  
  616. astChanHangupCause OBJECT-TYPE
  617. SYNTAX INTEGER {
  618. notDefined(0),
  619. unregistered(3),
  620. normal(16),
  621. busy(17),
  622. noAnswer(19),
  623. congestion(34),
  624. failure(38),
  625. noSuchDriver(66)
  626. }
  627. MAX-ACCESS read-only
  628. STATUS current
  629. DESCRIPTION
  630. "Why is the channel hung up."
  631. ::= { astChanEntry 38 }
  632.  
  633. astChanVariables OBJECT-TYPE
  634. SYNTAX DisplayString
  635. MAX-ACCESS read-only
  636. STATUS current
  637. DESCRIPTION
  638. "Channel Variables defined for this channel."
  639. ::= { astChanEntry 39 }
  640.  
  641. astChanFlags OBJECT-TYPE
  642. SYNTAX BITS {
  643. wantsJitter(0),
  644. deferDTMF(1),
  645. writeInterrupt(2),
  646. blocking(3),
  647. zombie(4),
  648. exception(5),
  649. musicOnHold(6),
  650. spying(7),
  651. nativeBridge(8),
  652. autoIncrementingLoop(9)
  653. }
  654. MAX-ACCESS read-only
  655. STATUS current
  656. DESCRIPTION
  657. "Flags set on this channel."
  658. ::= { astChanEntry 40 }
  659.  
  660. astChanTransferCap OBJECT-TYPE
  661. SYNTAX INTEGER {
  662. speech(0),
  663. digital(8),
  664. restrictedDigital(9),
  665. audio3k(16),
  666. digitalWithTones(17),
  667. video(24)
  668. }
  669. MAX-ACCESS read-only
  670. STATUS current
  671. DESCRIPTION
  672. "Transfer Capabilities for this channel."
  673. ::= { astChanEntry 41 }
  674.  
  675. astNumChanTypes OBJECT-TYPE
  676. SYNTAX Integer32
  677. MAX-ACCESS read-only
  678. STATUS current
  679. DESCRIPTION
  680. "Number of channel types (technologies) supported."
  681. ::= { asteriskChannels 3 }
  682.  
  683. astChanTypeTable OBJECT-TYPE
  684. SYNTAX SEQUENCE OF AstChanTypeEntry
  685. MAX-ACCESS not-accessible
  686. STATUS current
  687. DESCRIPTION
  688. "Table with details of the supported channel types."
  689. ::= { asteriskChannels 4 }
  690.  
  691. astChanTypeEntry OBJECT-TYPE
  692. SYNTAX AstChanTypeEntry
  693. MAX-ACCESS not-accessible
  694. STATUS current
  695. DESCRIPTION
  696. "Information about a technology we support, including
  697. how many channels are currently using this technology."
  698. INDEX { astChanTypeIndex }
  699. ::= { astChanTypeTable 1 }
  700.  
  701. AstChanTypeEntry ::= SEQUENCE {
  702. astChanTypeIndex Integer32,
  703. astChanTypeName DisplayString,
  704. astChanTypeDesc DisplayString,
  705. astChanTypeDeviceState Integer32,
  706. astChanTypeIndications Integer32,
  707. astChanTypeTransfer Integer32,
  708. astChanTypeChannels Gauge32
  709. }
  710.  
  711. astChanTypeIndex OBJECT-TYPE
  712. SYNTAX Integer32 (1 .. 2147483647)
  713. MAX-ACCESS read-only
  714. STATUS current
  715. DESCRIPTION
  716. "Index into the table of channel types."
  717. ::= { astChanTypeEntry 1 }
  718.  
  719. astChanTypeName OBJECT-TYPE
  720. SYNTAX DisplayString
  721. MAX-ACCESS read-only
  722. STATUS current
  723. DESCRIPTION
  724. "Unique name of the technology we are describing."
  725. ::= { astChanTypeEntry 2 }
  726.  
  727. astChanTypeDesc OBJECT-TYPE
  728. SYNTAX DisplayString
  729. MAX-ACCESS read-only
  730. STATUS current
  731. DESCRIPTION
  732. "Description of the channel type (technology)."
  733. ::= { astChanTypeEntry 3 }
  734.  
  735. astChanTypeDeviceState OBJECT-TYPE
  736. SYNTAX TruthValue
  737. MAX-ACCESS read-only
  738. STATUS current
  739. DESCRIPTION
  740. "Whether the current technology can hold device states."
  741. ::= { astChanTypeEntry 4 }
  742.  
  743. astChanTypeIndications OBJECT-TYPE
  744. SYNTAX TruthValue
  745. MAX-ACCESS read-only
  746. STATUS current
  747. DESCRIPTION
  748. "Whether the current technology supports progress indication."
  749. ::= { astChanTypeEntry 5 }
  750.  
  751. astChanTypeTransfer OBJECT-TYPE
  752. SYNTAX TruthValue
  753. MAX-ACCESS read-only
  754. STATUS current
  755. DESCRIPTION
  756. "Whether the current technology supports transfers, where
  757. Asterisk can get out from inbetween two bridged channels."
  758. ::= { astChanTypeEntry 6 }
  759.  
  760. astChanTypeChannels OBJECT-TYPE
  761. SYNTAX Gauge32
  762. MAX-ACCESS read-only
  763. STATUS current
  764. DESCRIPTION
  765. "Number of active channels using the current technology."
  766. ::= { astChanTypeEntry 7 }
  767.  
  768. astChanScalars OBJECT IDENTIFIER ::= { asteriskChannels 5 }
  769.  
  770. astNumChanBridge OBJECT-TYPE
  771. SYNTAX Gauge32
  772. MAX-ACCESS read-only
  773. STATUS current
  774. DESCRIPTION
  775. "Number of channels currently in a bridged state."
  776. ::= { astChanScalars 1 }
  777.  
  778. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement