X-Git-Url: https://git.saurik.com/apple/mdnsresponder.git/blobdiff_plain/619ee211a2d1cd19533acb8c109cb34a602cbd46..fbae3d8514b8754fa0a11e8a0acfce27596c6497:/Clients/Java/DNSSDUnitTest.java diff --git a/Clients/Java/DNSSDUnitTest.java b/Clients/Java/DNSSDUnitTest.java index 121ff61..786cab7 100644 --- a/Clients/Java/DNSSDUnitTest.java +++ b/Clients/Java/DNSSDUnitTest.java @@ -1,28 +1,28 @@ -/* -*- Mode: Java; tab-width: 4 -*- - * +/* * Copyright (c) 2004 Apple Computer, Inc. All rights reserved. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * @APPLE_LICENSE_HEADER_START@ * - * http://www.apache.org/licenses/LICENSE-2.0 + * This file contains Original Code and/or Modifications of Original Code + * as defined in and that are subject to the Apple Public Source License + * Version 2.0 (the 'License'). You may not use this file except in + * compliance with the License. Please obtain a copy of the License at + * http://www.opensource.apple.com/apsl/ and read it before using this + * file. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and + * The Original Code and all software distributed under the License are + * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER + * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, + * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. + * Please see the License for the specific language governing rights and * limitations under the License. + * + * @APPLE_LICENSE_HEADER_END@ Change History (most recent first): $Log: DNSSDUnitTest.java,v $ -Revision 1.6 2006/08/14 23:24:07 cheshire -Re-licensed mDNSResponder daemon source code under Apache License, Version 2.0 - -Revision 1.5 2006/06/20 23:01:58 rpantos - Java needs to implement DNSServiceRegisterRecord equivalent - Revision 1.4 2004/08/04 01:07:43 rpantos Update unit test for . @@ -107,7 +107,6 @@ class DNSSDUnitTest fRegTest = new RegTest(); new BrowseTest(); new DomainTest(); - new RegistrarTest(); this.waitForEnd(); } @@ -326,30 +325,3 @@ class QueryTest extends TermReporter implements QueryListener } } -class RegistrarTest extends TermReporter implements RegisterRecordListener -{ - public RegistrarTest() - { - try { - byte[] kResponsiblePerson = { 'g','r','o','v','e','r' }; - fRegistrar = DNSSD.createRecordRegistrar( this); - fRegistrar.registerRecord( DNSSD.UNIQUE, 0, - "test.registrartest.local", 17 /*ns_t_rp*/, 1, kResponsiblePerson, 3600); - } catch( Exception e) { e.printStackTrace(); } - } - - public void recordRegistered( DNSRecord record, int flags) - { - String s = "RegistrarTest result flags:" + String.valueOf( flags); - System.out.println( s); - - try { - byte[] kResponsiblePerson = { 'e','l','m','o' }; - record.update( 0, kResponsiblePerson, 3600); - record.remove(); - } catch( Exception e) { e.printStackTrace(); } - } - - protected DNSSDRecordRegistrar fRegistrar; -} -