Ejemplo n.º 1
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with a specific
 /// message block that contains data that has been received from
 /// the peer system associated with an IPC module.
 /// </summary>
 /// <param name="msgBlock">
 /// The message block that contains the data.
 /// </param>
 public VfxIpcEventArgs(VfxMsgBlock msgBlock)
 {
     _eventType = VfxIpcEventTypes.Event_Session_Message;
     _eventData = msgBlock;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with a specific
 /// event type. This constructor should only be used in order to
 /// inform subscribers of an event that does not have any data, 
 /// text, or exception associated with it.
 /// </summary>
 /// <param name="type">
 /// The type of event that is being dispatched.
 /// </param>
 public VfxIpcEventArgs(VfxIpcEventTypes type)
 {
     _eventType = type;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with a specific
 /// token and event type. This constructor should only be used 
 /// when informating subscribers of an event that does not have
 /// any data, text, or exception associated with it.
 /// </summary>
 /// <param name="token">
 /// The unique token associated with the event.
 /// </param>
 /// <param name="type">
 /// The type of event being dispatched.
 /// </param>
 public VfxIpcEventArgs(string token, VfxIpcEventTypes type)
 {
     _token = token;
     _eventType = type;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with the
 /// details of an exception that has been thrown.
 /// </summary>
 /// <param name="x">
 /// The details of the exception that was thrown.
 /// </param>
 public VfxIpcEventArgs(Exception x)
 {
     _eventType = VfxIpcEventTypes.Event_Session_Exception;
     _eventException = x;
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with the
 /// details of an exception that has been thrown.
 /// </summary>
 /// <param name="token">
 /// The unique token associated with the event.
 /// </param>
 /// <param name="x">
 /// The details of the exception that was thrown.
 /// </param>
 public VfxIpcEventArgs(string token, Exception x)
 {
     _eventType = VfxIpcEventTypes.Event_Session_Exception;
     _eventException = x;
     _token = token;
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with the
 /// details of an exception that has been thrown.
 /// </summary>
 /// <param name="token">
 /// The unique token associated with the event.
 /// </param>
 /// <param name="x">
 /// The details of the exception that was thrown.
 /// </param>
 public VfxIpcEventArgs(string token, Exception x)
 {
     _eventType      = VfxIpcEventTypes.Event_Session_Exception;
     _eventException = x;
     _token          = token;
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with a specific
 /// message block that contains data that has been received from
 /// the peer system associated with an IPC module.
 /// </summary>
 /// <param name="token">
 /// The unique token associated with the event.
 /// </param>
 /// <param name="msgBlock">
 /// The message block that contains the data.
 /// </param>
 public VfxIpcEventArgs(string token, VfxMsgBlock msgBlock)
 {
     _eventType = VfxIpcEventTypes.Event_Session_Message;
     _eventData = msgBlock;
     _token = token;
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with the
 /// details of an exception that has been thrown.
 /// </summary>
 /// <param name="x">
 /// The details of the exception that was thrown.
 /// </param>
 public VfxIpcEventArgs(Exception x)
 {
     _eventType      = VfxIpcEventTypes.Event_Session_Exception;
     _eventException = x;
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with a specific
 /// message block that contains data that has been received from
 /// the peer system associated with an IPC module.
 /// </summary>
 /// <param name="token">
 /// The unique token associated with the event.
 /// </param>
 /// <param name="msgBlock">
 /// The message block that contains the data.
 /// </param>
 public VfxIpcEventArgs(string token, VfxMsgBlock msgBlock)
 {
     _eventType = VfxIpcEventTypes.Event_Session_Message;
     _eventData = msgBlock;
     _token     = token;
 }
Ejemplo n.º 10
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with a specific
 /// message block that contains data that has been received from
 /// the peer system associated with an IPC module.
 /// </summary>
 /// <param name="msgBlock">
 /// The message block that contains the data.
 /// </param>
 public VfxIpcEventArgs(VfxMsgBlock msgBlock)
 {
     _eventType = VfxIpcEventTypes.Event_Session_Message;
     _eventData = msgBlock;
 }
Ejemplo n.º 11
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with a specific
 /// token and event type. This constructor should only be used
 /// when informating subscribers of an event that does not have
 /// any data, text, or exception associated with it.
 /// </summary>
 /// <param name="token">
 /// The unique token associated with the event.
 /// </param>
 /// <param name="type">
 /// The type of event being dispatched.
 /// </param>
 public VfxIpcEventArgs(string token, VfxIpcEventTypes type)
 {
     _token     = token;
     _eventType = type;
 }
Ejemplo n.º 12
0
 /// <summary>
 /// Initializes an instance of VfxIpcEventArgs with a specific
 /// event type. This constructor should only be used in order to
 /// inform subscribers of an event that does not have any data,
 /// text, or exception associated with it.
 /// </summary>
 /// <param name="type">
 /// The type of event that is being dispatched.
 /// </param>
 public VfxIpcEventArgs(VfxIpcEventTypes type)
 {
     _eventType = type;
 }