Class SonicLibrary


  • public class SonicLibrary
    extends java.lang.Object
    Utility library capable of generating and playing sonic signals. Used by Mobile Link and Screen Link features during XT systems discovery process.
    • Constructor Detail

      • SonicLibrary

        public SonicLibrary()
    • Method Detail

      • StopPlaySonicSignalJNI

        public void StopPlaySonicSignalJNI()
      • GetLogLevelJNI

        public int GetLogLevelJNI()
      • SetLogLevelJNI

        public void SetLogLevelJNI​(int nLogLevel)
      • PlaySonicSignal

        public SonicResult PlaySonicSignal​(java.lang.String sIPAddress,
                                           boolean bPlayInLoop,
                                           float nVolumeLevel,
                                           int nMobileLinkId,
                                           int nPort)
      • PlaySonicSignal

        public SonicResult PlaySonicSignal​(java.lang.String sIPAddress,
                                           int nMobileLinkId,
                                           int nPort)
      • PlaySonicSignal

        public SonicResult PlaySonicSignal​(java.lang.String sIPAddress,
                                           int nMobileLinkId)
      • PlaySonicSignal

        public SonicResult PlaySonicSignal​(java.lang.String sIPAddress)
      • PlaySonicSignal

        public SonicResult PlaySonicSignal​(java.lang.String sIPAddress,
                                           boolean bPlayInLoop,
                                           float nVolumeLevel,
                                           int nMobileLinkId)
      • PlaySonicSignal

        public SonicResult PlaySonicSignal​(java.lang.String sIPAddress,
                                           boolean bPlayInLoop,
                                           int nMobileLinkId)
      • PlaySonicSignal

        public SonicResult PlaySonicSignal​(java.lang.String sIPAddress,
                                           boolean bPlayInLoop,
                                           float nVolumeLevel)
      • PlaySonicSignal

        public SonicResult PlaySonicSignal​(java.lang.String sIPAddress,
                                           boolean bPlayInLoop)
      • TraceCallback

        public static void TraceCallback​(java.lang.String level,
                                         java.lang.String tag,
                                         java.lang.String msg)