refactor gcc function for server side

This commit is contained in:
citronneur
2014-07-17 23:00:39 +02:00
parent a612c11c58
commit c40d2cd600
5 changed files with 137 additions and 78 deletions

View File

@@ -24,7 +24,7 @@ Use to manage RDP stack in twisted
from twisted.internet import protocol
from rdpy.network.error import CallPureVirtualFuntion, InvalidValue
from rdpy.network.layer import LayerMode
import tpkt, tpdu, mcs, pdu
import tpkt, tpdu, mcs, pdu, gcc
class RDPClientController(pdu.PDUClientListener):
"""
@@ -68,8 +68,8 @@ class RDPClientController(pdu.PDUClientListener):
@param height: height in pixel of screen
"""
#set screen definition in MCS layer
self._mcsLayer._clientSettings.core.desktopHeight.value = height
self._mcsLayer._clientSettings.core.desktopWidth.value = width
self._mcsLayer._clientSettings.getBlock(gcc.MessageType.CS_CORE).desktopHeight.value = height
self._mcsLayer._clientSettings.getBlock(gcc.MessageType.CS_CORE).desktopWidth.value = width
def setUsername(self, username):
"""