private void DoTestFailsBuilderOrLater(ServiceRecordBuilder bldr)
        {
            ServiceRecord rcd = bldr.ServiceRecord;

            byte[] raw = new ServiceRecordCreator().CreateServiceRecord(rcd);
            Assert.Fail("Should have thrown2!");
        }
Exemple #2
0
        public void PalmOsOppCompleteRecord()
        {
            ServiceRecord record = CreatePalmOsOppCompleteRecord();

            ServiceRecordHelper.SetRfcommChannelNumber(record, 1);
            byte[] buf    = new byte[256];
            int    length = new ServiceRecordCreator().CreateServiceRecord(record, buf);

            //ServiceRecordUtilities.Dump(Console.Out, record);
            Assert2.AreEqualBuffers(Data_CompleteThirdPartyRecords.PalmOsOpp_HackMadeFirstLengthOneByteField, buf, length);
        }
Exemple #3
0
    static void Documentation_SRB_Simple()
    {
        ServiceRecord r = Documentation_SRB_Simple_();

        ServiceRecordUtilities.Dump(Console.Out, r);
        ServiceRecordCreator ctr = new ServiceRecordCreator();

        byte[] bs = ctr.CreateServiceRecord(r);
        ServiceRecordParser psr = new ServiceRecordParser();
        ServiceRecord       r2  = psr.Parse(bs);

        ServiceRecordUtilities.Dump(Console.Out, r2);
    }