BroadCastEvent or eventData.SendTo problem

Options
bejo77
edited February 2013 in Photon Server
I use eventData.SendTo or BroadCastEvent to send information to the client and I'm getting event on client but not the data.
it works if I use SendEvent (ev, sendParameters); but I want to send a message to a group of clients

Server:
[code2=csharp]***************
IEnumerable<PeerBase> peers = this.Actors.Select(actor => actor.Peer);
var eventData = new EventData((byte)eventCode, parameters);
eventData.SendTo(peers, new SendParameters());
***************[/code2]
Client
[code2=as3]*********************
override protected function parseEventData(eventCode:int, data:Dictionary) : void {
super.parseEventData(eventCode, data);
trace(eventCode,data) //eventCode = 150; data=null
********************[/code2]

any ideas?

Comments

  • That sounds strange - I'll have a look tomorrow.
  • I changed the server and it worked
    [code2=csharp]IEnumerable<PeerBase> peers = this.Actors.Select(actor => actor.Peer);
    CustomEvent e = new CustomEvent(0, (byte)code, (System.Collections.Hashtable)parameters);
    var eventData = new EventData((byte)e.Code, e);
    eventData.SendTo(peers, sendParameters);[/code2]