Jamoma API  0.6.0.a19
Max/library/Internals/j.send.cpp File Reference

Jamoma For Max Shared Library. More...

#include "Jamoma.h"
+ Include dependency graph for Max/library/Internals/j.send.cpp:

Go to the source code of this file.

Classes

struct  t_send
 Send Object. More...
 

Functions

void * send_new (t_symbol *s, long argc, t_atom *argv)
 Called at object instantiation. More...
 
void send_free (t_send *x)
 Free up and dispose of the object. More...
 
void send_assist (t_send *x, void *b, long msg, long arg, char *dst)
 Method for displaying assist strings for inlets and outlets. More...
 
void send_bang (t_send *x)
 Forward a bang to the associated receive objects. More...
 
void send_int (t_send *x, long value)
 Forward an int to the associated receive objects. More...
 
void send_float (t_send *x, double value)
 Forward a float to the associated receive objects. More...
 
void send_list (t_send *x, t_symbol *msg, long argc, t_atom *argv)
 Forward a list or message to the associated receive objects. More...
 

Detailed Description

Jamoma For Max Shared Library.

Send messages to remote

Authors
Tim Place, Trond Lossius

Definition in file Max/library/Internals/j.send.cpp.

Function Documentation

void send_assist ( t_send x,
void *  b,
long  msg,
long  arg,
char *  dst 
)

Method for displaying assist strings for inlets and outlets.

Parameters
xPointer to this object.
b
msg
argc
argv

Definition at line 163 of file Max/library/Internals/j.send.cpp.

void send_bang ( t_send x)

Forward a bang to the associated receive objects.

Parameters
cPointer to this object.

Definition at line 247 of file Max/library/Internals/j.send.cpp.

References send_list().

+ Here is the call graph for this function:

void send_float ( t_send x,
double  value 
)

Forward a float to the associated receive objects.

Parameters
cPointer to this object.
valueThe value to send.

Definition at line 261 of file Max/library/Internals/j.send.cpp.

References send_list().

+ Here is the call graph for this function:

void send_free ( t_send x)

Free up and dispose of the object.

Parameters
xPointer to this object.

Definition at line 153 of file Max/library/Internals/j.send.cpp.

References t_send::sender.

void send_int ( t_send x,
long  value 
)

Forward an int to the associated receive objects.

Parameters
cPointer to this object.
valueThe value to send.

Definition at line 252 of file Max/library/Internals/j.send.cpp.

References send_list().

+ Here is the call graph for this function:

void send_list ( t_send x,
t_symbol *  msg,
long  argc,
t_atom *  argv 
)

Forward a list or message to the associated receive objects.

Parameters
cPointer to this object.
msgThe message to send as pointer to a symbol.
argcThe number of arguments of the message.
argvThe arguments as a pointer to an array of atoms.

Definition at line 269 of file Max/library/Internals/j.send.cpp.

References jamoma_sender_send(), and t_send::sender.

Referenced by send_bang(), send_float(), and send_int().

+ Here is the call graph for this function:

void * send_new ( t_symbol *  s,
long  argc,
t_atom *  argv 
)

Called at object instantiation.

Parameters
sPointer to symbol bassed as message argument to the object.
argcThe number of arguments passed to the object.
argvPointer to arguments as an array of atoms.
Returns
Pointer to the newly created object.

Definition at line 135 of file Max/library/Internals/j.send.cpp.