// 
// Decompiled by Procyon v0.6.0
// 

package io.sentry;

import java.io.IOException;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.ApiStatus;

@ApiStatus.Internal
public final class NoOpConnectionStatusProvider implements IConnectionStatusProvider
{
    @NotNull
    @Override
    public ConnectionStatus getConnectionStatus() {
        return ConnectionStatus.UNKNOWN;
    }
    
    @Nullable
    @Override
    public String getConnectionType() {
        return null;
    }
    
    @Override
    public boolean addConnectionStatusObserver(@NotNull final IConnectionStatusObserver observer) {
        return false;
    }
    
    @Override
    public void removeConnectionStatusObserver(@NotNull final IConnectionStatusObserver observer) {
    }
    
    @Override
    public void close() throws IOException {
    }
}
