Examples of markEnd()


Examples of com.lixia.rdp.Package.RdpPackage.markEnd()

            }
            //System.out.printf("Sending %d bytes with flags %d\n", thisLength, flags);
            s.setLittleEndian32(flags);
            s.copyFromPacket(data, data_offset, s.getPosition(), thisLength);
            s.incrementPosition(thisLength);
            s.markEnd();

            data_offset += thisLength;

            if (RDPConnection.conf.secure != null) {
                RDPConnection.conf.secure.send_to_channel(s, RDPConnection.conf.encryption ? Secure.SEC_ENCRYPT : 0, this.mcs_id());
View Full Code Here

Examples of com.lixia.rdp.Package.RdpPackage.markEnd()

        s.copyFromByteArray(hwid, 0, s.getPosition(), LICENCE_HWID_SIZE);
        s.incrementPosition(LICENCE_HWID_SIZE);
        s.copyFromByteArray(signature, 0, s.getPosition(), LICENCE_SIGNATURE_SIZE);
        s.incrementPosition(LICENCE_SIGNATURE_SIZE);

        s.markEnd();
        secure.send(s, sec_flags);
    }

    /**
     * Process an authorisation request
View Full Code Here

Examples of com.lixia.rdp.Package.RdpPackage.markEnd()

            buffer.copyFromByteArray(hostname, 0, buffer.getPosition(), hostlen - 1);
        } else {
            buffer.copyFromByteArray(hostname, 0, buffer.getPosition(), hostlen);
        }
        buffer.incrementPosition(hostlen);
        buffer.markEnd();
        secure.send(buffer, sec_flags);
    }

    /**
     * Load a licence from disk
View Full Code Here

Examples of com.lixia.rdp.Package.RdpPackage.markEnd()

            sendBerHeader(buffer, BER_TAG_OCTET_STRING, data.getEnd());

            data.copyToPacket(buffer, 0, buffer.getPosition(), data.getEnd());
            buffer.incrementPosition(data.getEnd());
            buffer.markEnd();
            IsoLayer.send(buffer);
            return;
        }

//        logger.debug("MCS.sendConnectInitial");
View Full Code Here

Examples of com.lixia.rdp.Package.RdpPackage.markEnd()

        sendBerHeader(buffer, BER_TAG_OCTET_STRING, datalen);

        data.copyToPacket(buffer, 0, buffer.getPosition(), data.getEnd());
        buffer.incrementPosition(data.getEnd());
        buffer.markEnd();
        IsoLayer.send(buffer);
    }

    /**
     * Receive and handle a connect response from the server
View Full Code Here

Examples of com.lixia.rdp.Package.RdpPackage.markEnd()

//        logger.debug("send_edrq");
        RdpPackage buffer = IsoLayer.init(5);
        buffer.set8(EDRQ << 2);
        buffer.setBigEndian16(1); //height
        buffer.setBigEndian16(1); //interval
        buffer.markEnd();
        IsoLayer.send(buffer);
    }

    /**
     * Transmit a CJrq message
View Full Code Here

Examples of com.lixia.rdp.Package.RdpPackage.markEnd()

    public void send_cjrq(int channelid) throws IOException, RdesktopException {
        RdpPackage buffer = IsoLayer.init(5);
        buffer.set8(CJRQ << 2);
        buffer.setBigEndian16(this.McsUserID); //height
        buffer.setBigEndian16(channelid); //interval
        buffer.markEnd();
        IsoLayer.send(buffer);
    }

    /**
     * Transmit an AUcf message
View Full Code Here

Examples of com.lixia.rdp.Package.RdpPackage.markEnd()

     */
    public void send_aucf() throws IOException, RdesktopException {
        RdpPackage buffer = IsoLayer.init(2);
        buffer.set8(AUCF << 2);
        buffer.set8(0);
        buffer.markEnd();
        IsoLayer.send(buffer);
    }

    /**
     * Transmit an AUrq mesage
View Full Code Here

Examples of com.lixia.rdp.Package.RdpPackage.markEnd()

     * @throws RdesktopException
     */
    public void send_aurq() throws IOException, RdesktopException {
        RdpPackage buffer = IsoLayer.init(1);
        buffer.set8(AURQ << 2);
        buffer.markEnd();
        IsoLayer.send(buffer);
    }

    /**
     * Receive and handle a CJcf message
View Full Code Here

Examples of com.lixia.rdp.Package.RdpPackage.markEnd()

        if (rdpdr_clientid > 0) {
            s.setLittleEndian32(rdpdr_clientid); // clientID, given by the server in a Server Announce Request
        } else {
            s.setLittleEndian32(0x815ed39d);///* IP address (use 127.0.0.1) 0x815ed39d */
        }
        s.markEnd();

        try {
            this.send_packet(s);
        } catch (RdesktopException e) {
        } catch (IOException e) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.