view app/src/main/java/ch/ethz/ssh2/packets/PacketWindowChange.java @ 449:1c9d043c2c03
fix lint error
author
Carl Byington <carl@five-ten-sg.com>
date
Thu, 17 Mar 2016 13:49:04 -0700 (2016-03-17)
parents
d29cce60f393
children
line source
+ − package ch.ethz.ssh2.packets;
+ −
+ − /**
+ − * Indicates that that size of the terminal (window) size has changed on the client side.
+ − * <p/>
+ − * See section 6.7 of RFC 4254.
+ − *
+ − * @author Kohsuke Kawaguchi
+ − */
+ − public final class PacketWindowChange {
+ − private final byte[] payload;
+ −
+ − public PacketWindowChange(int recipientChannelID,
+ − int character_width, int character_height, int pixel_width, int pixel_height) {
+ − TypesWriter tw = new TypesWriter();
+ − tw.writeByte(Packets.SSH_MSG_CHANNEL_REQUEST);
+ − tw.writeUINT32(recipientChannelID);
+ − tw.writeString("window-change");
+ − tw.writeBoolean(false);
+ − tw.writeUINT32(character_width);
+ − tw.writeUINT32(character_height);
+ − tw.writeUINT32(pixel_width);
+ − tw.writeUINT32(pixel_height);
+ − payload = tw.getBytes();
+ − }
+ −
+ − public byte[] getPayload() {
+ − return payload;
+ − }
+ − }