FreeSWITCH.Native.Stream.Dispose C# (CSharp) Method

Dispose() public method

public Dispose ( ) : void
return void
        public virtual void Dispose()
        {
            lock(this) {
              if(swigCPtr.Handle != IntPtr.Zero && swigCMemOwn) {
            swigCMemOwn = false;
            freeswitchPINVOKE.delete_Stream(swigCPtr);
              }
              swigCPtr = new HandleRef(null, IntPtr.Zero);
              GC.SuppressFinalize(this);
            }
        }