public void CreateDirectory(string path)
{
CheckStatus();
uint requestId = ++_requestId;
byte[] pathData = _encoding.GetBytes(path);
TransmitPacketAndWaitForStatusOK(
requestId,
new SFTPPacket(SFTPPacketType.SSH_FXP_MKDIR)
.WriteUInt32(requestId)
.WriteAsString(pathData)
.WriteInt32(0) // attributes flag
);
}