Package org.hxzon.asn1.core.type.base

Examples of org.hxzon.asn1.core.type.base.BerNode


            //Identify-Request ::= NULL
            return new BerNull().init("identify", "identify", tag, stream);
        case Tag.CONTEXT | 3:
            return new RenameRequest().init("rename", "rename", tag, stream);
        case Tag.CONTEXT | 4:
            return new ReadRequest().init("read", "read", tag, stream);
        case Tag.CONTEXT | 5:
            return new WriteRequest().init("write", "write", tag, stream);
        case Tag.CONTEXT | 6:
            return new GetVariableAccessAttributesRequest().init("getVariableAccessAttributes", "getVariableAccessAttributes", tag, stream, true);
        case Tag.CONTEXT | 7:
View Full Code Here


        case Tag.CONTEXT | 18:
            return new OutputRequest().init("output", "output", tag, stream);
        case Tag.CONTEXT | 19:
            return new TakeControlRequest().init("takeControl", "takeControl", tag, stream);
        case Tag.CONTEXT | 20:
            return new RelinquishControlRequest().init("relinquishControl", "relinquishControl", tag, stream);
        case Tag.CONTEXT | 21:
            return new DefineSemaphoreRequest().init("defineSemaphore", "defineSemaphore", tag, stream);
        case Tag.CONTEXT | 22:
            //DeleteSemaphore-Request ::= ObjectName    -- Semaphore Name
            return new ObjectName().init("deleteSemaphore", "deleteSemaphore", tag, stream);
View Full Code Here

            return new GetNameListRequest().init("getNameList", "getNameList", tag, stream);
        case Tag.CONTEXT | 2:
            //Identify-Request ::= NULL
            return new BerNull().init("identify", "identify", tag, stream);
        case Tag.CONTEXT | 3:
            return new RenameRequest().init("rename", "rename", tag, stream);
        case Tag.CONTEXT | 4:
            return new ReadRequest().init("read", "read", tag, stream);
        case Tag.CONTEXT | 5:
            return new WriteRequest().init("write", "write", tag, stream);
        case Tag.CONTEXT | 6:
View Full Code Here

            return new ObjectName().init("deleteSemaphore", "deleteSemaphore", tag, stream);
        case Tag.CONTEXT | 23:
            //ReportSemaphoreStatus-Request ::= ObjectName  -- SemaphoreName
            return new ObjectName().init("reportSemaphoreStatus", "reportSemaphoreStatus", tag, stream);
        case Tag.CONTEXT | 24:
            return new ReportPoolSemaphoreStatusRequest().init("reportPoolSemaphoreStatus", "reportPoolSemaphoreStatus", tag, stream);
        case Tag.CONTEXT | 25:
            return new ReportSemaphoreEntryStatusRequest().init("reportSemaphoreEntryStatus", "reportSemaphoreEntryStatus", tag, stream);
        case Tag.CONTEXT | 26:
            return new InitiateDownloadSequenceRequest().init("initiateDownloadSequence", "initiateDownloadSequence", tag, stream);
        case Tag.CONTEXT | 27:
View Full Code Here

            //ReportSemaphoreStatus-Request ::= ObjectName  -- SemaphoreName
            return new ObjectName().init("reportSemaphoreStatus", "reportSemaphoreStatus", tag, stream);
        case Tag.CONTEXT | 24:
            return new ReportPoolSemaphoreStatusRequest().init("reportPoolSemaphoreStatus", "reportPoolSemaphoreStatus", tag, stream);
        case Tag.CONTEXT | 25:
            return new ReportSemaphoreEntryStatusRequest().init("reportSemaphoreEntryStatus", "reportSemaphoreEntryStatus", tag, stream);
        case Tag.CONTEXT | 26:
            return new InitiateDownloadSequenceRequest().init("initiateDownloadSequence", "initiateDownloadSequence", tag, stream);
        case Tag.CONTEXT | 27:
            //DownloadSegment-Request ::= Identifier
            return new Identifier().init("downloadSegment", "downloadSegment", tag, stream);
View Full Code Here

            return Asn1Utils.createBerInteger32("uploadSegment", "uploadSegment", tag, stream);
        case Tag.CONTEXT | 31:
            //TerminateUploadSequence-Request ::= Integer32  -- ULSM Identifer
            return Asn1Utils.createBerInteger32("terminateUploadSequence", "terminateUploadSequence", tag, stream);
        case Tag.CONTEXT | 32:
            return new RequestDomainDownloadRequest().init("requestDomainDownload", "requestDomainDownload", tag, stream);
        case Tag.CONTEXT | 33:
            return new RequestDomainUploadRequest().init("requestDomainUpload", "requestDomainUpload", tag, stream);
        case Tag.CONTEXT | 34:
            return new LoadDomainContentRequest().init("loadDomainContent", "loadDomainContent", tag, stream);
        case Tag.CONTEXT | 35:
View Full Code Here

            //TerminateUploadSequence-Request ::= Integer32  -- ULSM Identifer
            return Asn1Utils.createBerInteger32("terminateUploadSequence", "terminateUploadSequence", tag, stream);
        case Tag.CONTEXT | 32:
            return new RequestDomainDownloadRequest().init("requestDomainDownload", "requestDomainDownload", tag, stream);
        case Tag.CONTEXT | 33:
            return new RequestDomainUploadRequest().init("requestDomainUpload", "requestDomainUpload", tag, stream);
        case Tag.CONTEXT | 34:
            return new LoadDomainContentRequest().init("loadDomainContent", "loadDomainContent", tag, stream);
        case Tag.CONTEXT | 35:
            return new StoreDomainContentRequest().init("storeDomainContent", "storeDomainContent", tag, stream);
        case Tag.CONTEXT | 36:
View Full Code Here

        case Tag.CONTEXT | 41:
            return new StopRequest().init("stop", "stop", tag, stream);
        case Tag.CONTEXT | 42:
            return new ResumeRequest().init("resume", "resume", tag, stream);
        case Tag.CONTEXT | 43:
            return new ResetRequest().init("reset", "reset", tag, stream);
        case Tag.CONTEXT | 44:
            return new KillRequest().init("kill", "kill", tag, stream);
        case Tag.CONTEXT | 45:
            //GetProgramInvocationAttributes-Request ::= Identifier  -- Program Invocation Name
            return new Identifier().init("getProgramInvocationAttributes", "getProgramInvocationAttributes", tag, stream);
View Full Code Here

        case Tag.CONTEXT | 40:
            return new StartRequest().init("start", "start", tag, stream);
        case Tag.CONTEXT | 41:
            return new StopRequest().init("stop", "stop", tag, stream);
        case Tag.CONTEXT | 42:
            return new ResumeRequest().init("resume", "resume", tag, stream);
        case Tag.CONTEXT | 43:
            return new ResetRequest().init("reset", "reset", tag, stream);
        case Tag.CONTEXT | 44:
            return new KillRequest().init("kill", "kill", tag, stream);
        case Tag.CONTEXT | 45:
View Full Code Here

        String reverse = BytesUtil.toHexString(data);
        System.out.println(reverse);
        ByteArrayInputStream inStream = new ByteArrayInputStream(data);
        BerInputStream in = new BerInputStream(inStream);

        SvPduParser parser = SvPduParser.parser;
        BerNode node;
        while (null != (node = parser.readPacket(in))) {
            System.out.println(Asn1Utils.printBerNode(node));
        }
    }
View Full Code Here

TOP

Related Classes of org.hxzon.asn1.core.type.base.BerNode

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.