X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=idl%2FSALOME_Comm.idl;h=87bfda9c0d3ae603c3f1e68930aabf52fedab962;hb=refs%2Fheads%2Fagy%2Fedf27816_pxy;hp=ef2c397b2751da2b5f8b71777b37ce0166107627;hpb=d4617a5edb41e7acd4025a2b56160ae267ede7f6;p=modules%2Fkernel.git diff --git a/idl/SALOME_Comm.idl b/idl/SALOME_Comm.idl index ef2c397b2..87bfda9c0 100644 --- a/idl/SALOME_Comm.idl +++ b/idl/SALOME_Comm.idl @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2022 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -23,6 +23,7 @@ #ifndef _SALOME_COMM_IDL_ #define _SALOME_COMM_IDL_ +#include "SALOME_GenericObj.idl" #include "SALOME_Exception.idl" /*! @@ -40,6 +41,8 @@ module SALOME { typedef sequence vectorOfLong; + typedef sequence vectorOfByte; + interface MultiCommClass { void setProtocol(in TypeOfCommunication typ); }; @@ -132,6 +135,14 @@ module SALOME { long getSizeOfColumn(); void release(); }; + + interface SenderByte : GenericObj + { + unsigned long long getSize(); + vectorOfByte sendPart(in unsigned long long n1,in unsigned long long n2); + }; + + typedef sequence SenderByteSeq; }; #endif