Article View: es.comp.os.linux.programacion
Article #12825Re: Estructuras por socket
From: Raúl (Ridiculum)
Date: Sun, 06 May 2001 14:47
Date: Sun, 06 May 2001 14:47
33 lines
1751 bytes
1751 bytes
El Sat, 05 May 2001 14:31:12 +0200, EXE-Cute escribi�:
>se pueden enviar estructuras de datos del tipo typedef struct mediante
>un socket (por supuesto suponiendo que los 2 programas cliente y
>servidor la tengan definida id�nticamente) tal como se hace en un
>archivo binario normal... es que esto me facilitar�a las cosas al enviar
>una ristra de datos sin tener que descomponer luego la cadena de
>caracteres buscando un car�cter separador y esas cosas...
Si que se puede.
struct PDU
{
chat NumeroSeq;
char Data;
};
typedef struct PDU PDU;
PDU MiPDU;
MiPDU.NumeroSeq=0;
MiPDU.Data='A';
write(descriptor, &MiPDU, sizeof(MiPDU));
Con esto y poco mas debe funcionar.
--
Miembro del grupo LILO: http://lilo.sourceforge.net
Linux User 157744
Red Hat 6.0 (2.2.18)
ridiculum at bigfoot . com
Technical Details
Message-ID:
<slrn9faovp.mp.Ridiculum@localname.localdomain>Path:
arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!not-for-mailReferences:
<3AF3F290.1030009@wanadoo.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,5fd35ee70e813e32 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-05-06 15:12:44 PST Path: arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!newsfeed.bcn.ttd.net!news.bcn.ttd.net!not-for-mail From: Ridiculum@bionichat.com (Raúl (Ridiculum)) Newsgroups: es.comp.os.linux.programacion Subject: Re: Estructuras por socket Date: Sun, 6 May 2001 14:47:21 +0000 Organization: Alcatraz de Janes Lines: 34 Message-ID: <slrn9faovp.mp.Ridiculum@localname.localdomain> References: <3AF3F290.1030009@wanadoo.es> NNTP-Posting-Host: 213.96.129.167 Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit User-Agent: slrn/0.9.6.2 (Linux)