Guest User

Untitled

a guest
Jul 21st, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. struct memcache_buffer{
  2. int elements, action;
  3. char keys[MAX_KEYS], values[MAX_KEYS], returns[MAX_KEYS]; //action 0 = delete , 1 = get 2 = set
  4. }memcache_buffer;
  5.  
  6. struct memcache_buffer* memcache_allocate_buffer(int size){
  7. struct memcache_buffer *buffer;
  8. buffer =malloc(sizeof(struct memcache_buffer));
  9. return buffer;
  10. }
  11.  
  12. void memcache_set(char * key, char * value){
  13. pthread_t process_t;
  14. struct memcache_buffer *buffer=memcache_allocate_buffer(1);
  15. char keys,values;
  16. buffer->elements = 1;
  17. buffer->action=2;
  18. //printf("crash?\n");
  19. printf("%s %s",key,value);
  20. snprintf(buffer->keys[0],KEY_SIZE,"%s",key);
  21. snprintf(buffer->values[0],VALUE_SIZE,"%s",value);
  22. pthread_create(&process_t,NULL,memcache_process,buffer);
  23. }
Add Comment
Please, Sign In to add comment